全て
| カテゴリ未分類
| ゲーム制作関連
| C# VB
| お勧めのお酒
| 江戸川乱歩賞
| ミステリ
| 感動・泣ける本
| いろいろ
| お勧めソフト
| サスペンス・ホラー
| 人生・人間ドラマ
| 素人釣り
| 愉快な話
| ファンタジー・SF
| その他
| PCいろいろ
| ファーストクイーン
| 発毛日記
| ファーストクイン攻略2022
| ガーデニング
テーマ:徒然日記(23637)
カテゴリ:ゲーム制作関連
PC上では動くが、スマホではまともに動かない。
こうなったら一から作り直すしかないと思ったら、ものすごく単純なミスをしていた。 タイトルからゲーム画面まで、フェードさせる処理で、アルファ値がある数値を下回ったら、フラグをたてる仕様になっていたのだが、同時に数秒後に自滅する命令を加えていた。 PC上では自滅時間までのフェード処理してフラグをたてるのだが、実機では処理が遅く、フラグが立つ前に自滅していた。これでは先に進まないのも当然。 ただ、二台のPCで同じ環境を作ってビルドした結果、一台では修正前のコードでも自滅前にフェード処理が完了しゲーム画面に移行した。違いはというと、SDKのアンドロイドのバージョンくらだ。 ちょっとでも古いAndroidでも動くように4.1と、最新のバージョンを入れたが、もう一方はそれに加えて、テスト用のAndroidのバージョンと、新しめのを3つほど加えた。すると動いた。 ついでにいうと、失敗時は画面が小さく表示された。フルスクリーンではない感じで、周囲に枠が表示され、画面の中央にものすごく小さくタイトル画面が表示される。これも正常にフルスクリーン化された。 しかし、スマホ用にビルドすると、なぜかシーンが閉じてしまう。再度編集するときは、シーンのロードをしないといけない。こういう仕様なのかな?最初は削除されたのかとビビった。 ほかにもPCと挙動が違う部分もあるので、結構慎重につくっていかないといけない。 もうちょっと実機でのデバッグが楽だったらいいのだけれど、時間がかかるんだよね。 しかしこんなミニゲームで30Mもあるってどうなってるの? HSPで作ったときは圧縮して5M程度だったのに。わざわざこんな大きなもの落としてやってくれる人いるのだろうか。 お気に入りの記事を「いいね!」で応援しよう
Last updated
Jan 26, 2019 03:03:45 PM
コメント(0) | コメントを書く
[ゲーム制作関連] カテゴリの最新記事
|