ページ 1 / 2
【解決】ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月20日(土) 09:01
by nekodelic
色々試しましたが、ピクチャの上にアニメーションを表示させることができず、困っています。
はじめに、画像のレイヤを変えることのできるプラグイン「TDDP_BindPicturesToMap.js」を試しましたが、トリアコンタン様のピクチャのボタン化プラグインを使用しているため、競合してエラーになってしまいました。
次に、トリアコンタン様の「プラグインコマンド集」の「指定座標にアニメーション表示」を試したところ、1つのアニメーションであれば、上手く表示させることができました。
しかし、複数のアニメーションを同時に表示しようとしたところ、座標位置がくるってしまい、それぞれを好きな位置で表示させることができませんでした。
他に方法がないかと、色々と調べましたが良い方法が見つからず手詰まりになってしまいました。
ピクチャの上にアニメーションを表示させる方法があれば、教えていただければ幸いです。
ちなみに、ピクチャの移動を使って動かしているピクチャの上に、アニメーションを表示させようとしています。
Re: ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月20日(土) 12:18
by 奏ねこま
プラグイン作ってみました。
お忙しいところ、早速ご返信いただきありがとうございます。
Posted: 2016年8月21日(日) 00:26
by nekodelic
返信が遅くなってしまってゴメンなさい。
迅速なご対応ありがとうございます。
まさかプラグインを作っていただけるとは、思いませんでした。
さっそく、試してみたところ、本当にもうしわけないのですが...トリアコンタン様の「ピクチャのボタン化」プラグインと競合してしまっているようで、エラーが起こってしまいました。
「ピクチャのボタン化」プラグインをOFFにしたところ、正常にピクチャの前にアニメーションを表示させることができました。
両方のプラグインを同時に動作させる方法があればいいのですが...
Re: ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月21日(日) 06:39
by 奏ねこま
こちらで試したところ、ピクチャのボタン化プラグインと同時使用しても問題ありませんでした。
競合してエラーを起こしているのは他のプラグインじゃないでしょうか?
返信ありがとうございます。
Posted: 2016年8月21日(日) 15:00
by nekodelic
理由はわかりませんが、もう1度試したところ、やはりエラーになる原因は「ピクチャのボタン化」プラグインのようです。
他のプラグインを全てOFFにして、
作っていただいたプラグインと「ピクチャのボタン化」プラグインだけをONにして
再び試したところ、同様にエラーが起こってしまいました。
「ピクチャのボタン化」プラグインをOFFにすると正常に動作しました。
ちなみに、エラーの内容は
ゲームを作動させた瞬間に
TypeError
undefined is not a function
と表示されて固まってしまいます。
Re: ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月21日(日) 15:55
by 奏ねこま
そのエラーが起きている状態でF8キーを押して、表示された画面の内容を貼ってもらえますか?
お手数をおかけしてすみません
Posted: 2016年8月21日(日) 16:59
by nekodelic
コピーすることができなかったので、スクリーンショットを添付ファイルとして付けました。
Re: ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月21日(日) 17:09
by 奏ねこま
これから調べますが…画像になんか名前出てるので、消したほうが良いかもです
Re: ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月21日(日) 17:19
by 奏ねこま
1つ確認なんですが、PicutureCallCommon.jsは、最新版を使ってもエラーになりますか?
Re: ピクチャの上にアニメーションを表示させる方法
Posted: 2016年8月21日(日) 19:02
by トリアコンタン
横から失礼します。
「ピクチャのボタン化プラグイン」の昔のバージョンではピクチャコンテナにピクチャ以外のスプライトが入るとエラーになっていました。
恐らく原因はそれだと思うので、お手数ですが「ピクチャのボタン化プラグイン」を最新のものに差し替えてご確認ください。
URLは以下になります。
https://raw.githubusercontent.com/triac ... lCommon.js