2015年8月6日木曜日

stencyl 3.3.2 での備忘録

Flash と Android(無課金)での動作確認によるものです。
  • Map タイプの Attribute を Hidden で使いたい場合は、利用前に set [Map] to (create new map) としないとエラーが出る。
  • Map タイプの Attribute に Stencyl (GUI) 上で設定された値は数値でも TEXT として処理される様子。(その後スクリプトにて Number 化すればOK)
  • Game Attribute の Map を for each [key] item in [map] しようとするとエラーが出る。(Actor の Map は無問題)
  • simple Physics で Enable Debug Drawing を ON  にすると Android の Publish は失敗する。
  • あたりまえだけど32pxタイルのシーンに16pxのタイルを使用すると表示がおかしくなる。 症状はパブリッシュ先で異なる。(どちらにしろダメだけど)
  • Android だと広いシーンの読み込みにすんごい時間がかかる。
  • Android だと画面に多くのタイルを描画させると重くなる。 例えば16px のタイルより 32px のタイルを使ったほうが結果的に画面内のタイル数が減り軽くなる。
  • 相変わらず、アクターのアニメーションフレームで異なるサイズに差し替えると、Origin Point が変化してしまう。(しかもリロードするまで表示に変化はない)