Photoshopで手描きアニメ(psAxe)20.5

ゴソゴソとテスト版をビルド 次々バグやらミスが
ねこまたや @info_nekomataya

アクションディスクリプタ操作とDOM操作、どちらが早いだろう? 明日試してみよう 本日は閉店!

2015-05-13 22:57:12
ねこまたや @info_nekomataya

おおっと、妙な動作をすると思ったら…brakeが抜けてた なはは

2015-05-14 20:11:11
ねこまたや @info_nekomataya

メモ:AM(アクションマネージャ)経由ならアニメーショントラック(不透明度とかのキーフレームトラック)を有効にしないまま キーフレームを作成できる UI上の操作はできない

2015-05-15 09:51:28
ねこまたや @info_nekomataya

値は保持されて補間も行われる あとから有効・無効の切り替えは可能 キーフレームに対するヘッドの移動はできない 操作中にこの状態にならないように… 要注意

2015-05-15 09:54:12
ねこまたや @info_nekomataya

あいや、違う 無効にしたタイミングで現存のキーフレームは全削除だ あとから有効化はできる…と

2015-05-15 10:32:42
ねこまたや @info_nekomataya

AM経由 キーがないトラックを有効化した時に自動でヘッド位置にキーができる 以降は有効化操作で特に変化なし

2015-05-15 10:36:06
ねこまたや @info_nekomataya

む、キー補間の切り替え種別でキーワードの種類が違う 妙な感触 きっと実装した時期が違うのだな

2015-05-15 12:29:45
ねこまたや @info_nekomataya

フレームアニメーションモードとタイムラインモードでずいぶん機能が違うので ボタン(UI)がかなり変わっちゃう 両方表示すると見づらい上に使わないスイッチが沢山表示されちゃうので何とかしないと…ねぇ

2015-05-15 14:22:20
ねこまたや @info_nekomataya

ドキュメントチェンジイベントを拾って画面を書き換え…かな、やっぱり 手動で切り替えは面倒だよね でもいちおう手動スイッチも付けて置こうかね

2015-05-15 14:23:57
ねこまたや @info_nekomataya

それでなくとも #psAxe は ボタンだらけなのでうまくやらないと はははのは

2015-05-15 14:25:37
ねこまたや @info_nekomataya

あー、並べてみて思ったが タイムラインモードの操作は プレビュー操作と同時に作画操作でもあるので プレビューパネルの置換えじゃないねぇ そりゃそうだ

2015-05-15 18:35:55
ねこまたや @info_nekomataya

とはいえ、タイムラインモードでも作画用のレイヤ操作は使いたいので えーっと 考えよう

2015-05-15 18:39:16
ねこまたや @info_nekomataya

あ゛〜っと  ボタンやっぱり増殖中 全表示すると今ならコンナカンジ pic.twitter.com/8hY6uwOWKk

2015-05-15 22:50:32
拡大
ねこまたや @info_nekomataya

尋常じゃない と 自分でも思うが…ま、今回はこのまま進める #psAxe あ、フィールドチャートとリファレンスの読み込みが無い これも入れなくちゃ…なはは

2015-05-15 22:54:36
ねこまたや @info_nekomataya

お、ライブラリの更新部分にケース見落とし発見 アニメーション初期化前のドキュメントでモードチェックした時エラーが出る

2015-05-16 10:16:58
ねこまたや @info_nekomataya

ケース見落しじゃなくて、DialogModes.NO のところを .ALLにしちゃっていたのでトラップしたエラーが表示されていただけだった 修正

2015-05-16 10:24:33
ねこまたや @info_nekomataya

ざっとチェックしたがCS6ではドキュメント変更イベントが準備されていないようである と、いうアタリであまり深く掘らずに作業継続

2015-05-16 13:46:42
ねこまたや @info_nekomataya

追加分のデザイン変更…一応おわり テストしていくうちにそれなりに変更はありそう これからPhotoshop上で機能を割りつけていく 1日じゃ終わらんよなぁ…

2015-05-16 18:03:41
ねこまたや @info_nekomataya

妙に不定なエラーが出ると思ったら〜 オブジェクトを操作するタイミングによってはDOMにインスタンスが出てないことがあるようで "myLayer instanceof LayerSet" で「LayerSetが定義されていない」とか戻ってくる どひー

2015-05-16 20:35:25
ねこまたや @info_nekomataya

確実にしたければ DOMのプロパティtypename で比較したほうが良い?ぽいぞー

2015-05-16 20:36:17
ねこまたや @info_nekomataya

もぐもぐ昼ゴハン CS6でイベントの受信がむつかしい これは共通化のためにライブラリでイベントを受信して必要な処置は中間階層で処理しちゃうのが良さそうだよホイ

2015-05-17 12:32:38
ねこまたや @info_nekomataya

しまった やりかけのlocalizeコードに手を付けてしまった 今日の予定が消化できない とほほの帆

2015-05-17 21:44:02
ねこまたや @info_nekomataya

おうおう なんとなくそうじゃないかとは思っていたけど レイヤのタイムラインに In/Out 点と別にStart/End点がある(名前は違うかもしれない)

2015-05-19 13:28:37
ねこまたや @info_nekomataya

ビデオタイムラインを扱う上ではそんなふうな構造にしておかないと色々困るから まぁ、それ自体は当然なんだけど… Start/End点がUI上どこにも提示されないのはちと困る スクリプトからも捕れないし〜

2015-05-19 13:31:15
ねこまたや @info_nekomataya

AM(アクションマネージャ)で指定するTCが、ヘッド位置じゃなくてStart点からのオフセットになっているので、全然期待しない位置にキーを打っちゃうケースが結構あるぞー  ううう、これじゃ予定していたボタンが実用性低い要注意機能になってしまうですがな

2015-05-19 13:34:33
残りを読む(42)

コメント