FC2ブログ

工房瓦版

創作関係の趣味ブログ

文字列渡して動き方を指定したら勝手にレイヤー作って実行してくれる機能つけた

 画面に文字表示して、その文字をアクションさせるのに、いちいち「laycountタグでレイヤー増やしてmessageレイヤー表示して、chタグで文字書いて、moveタグで動き指定して・・・」とかやってられない面倒すぎる、ということで、任意の文字列を代入して、アクション方法(移動させたり透過率変えたり)を指示するだけで、後は自動でやってくれる機能(文字サイズと文字数に応じて適切なレイヤーサイズを計算して、勝手にレイヤー作成し、フェードインさせたりしながら動かしてくれる)をつけた。

 これで、かなり表現の幅が広がった。

【例1:前からやりたかった、多段攻撃でダメージがバシバシ重なってテンポ良く飛び出す表現】
ss01.jpg

【例2:ダメージにかかる補正によって文字の大きさを変えたり】
ss02.jpg

【例3:フィールドで相手を攻撃した時のダメージ表示…そもそもは戦闘で例1を再現したくて作った機能だったのだけれど、いつでも好きなタイミングで利用できるのでフィールドの表現の幅も広がった】
ss03.jpg
前のページ 次のページ