プレイ日記
nobu divine-creator
英語版コミュニティを見ていると、スプライトをどうやって動かすのか?という質問が多く見られました! 私自身もスプライトの操作をマスターしたかったので、研究してみた結果をまとめてみました♪ 1.十字キー(CAT_WALK) 2.スライドパッド(CAT_WALK_PAD) 3.タッチペン(CAT_TOUCH) …というような3種類の操作プログラムをフォルダに入れました! フォルダ名はSPRITE_MOVES、 公開キーは【XKA334JX】です。 改善すべき点があったら、アドバイスをよろしくお願いします♪
16そうだね
プレイ済み
返信[1]
親投稿
nobu divine-creator
Sprite move programs Folder name:SPRITE_MOVES Public key:XKA334JX File name 1:CAT_WALK File name 2:CAT_WALK_PAD File name 3:CAT_TOUCH
0そうだね
プレイ済み
返信[2]
親投稿
「CAT_WALK」で斜め移動しながらどれか1つのボタンを離すと猫が横滑りしてしまうようです。
1そうだね
プレイ済み
返信[3]
親投稿
nobu divine-creator
しょぼんさん、斜め移動は想定外でした…orz。(十字キーは本来、斜め入力しづらいので…。) それを改善する名案はありますでしょうか? それと、CAT_WALK_PADで、パッド操作中にもアニメが止まらないようにする方法をご存知でしょうか?(本当は止まらないようにしたかったのですが、そういう設定ができませんでした…orz。)
0そうだね
プレイ済み
返信[4]
親投稿
PADの方は○ドット動いたら画像を変えるとか…難しいか… D=動いたドット数 IF D>10 THEN ○○ みたいな?
0そうだね
プレイ済み
返信[5]
親投稿
斜め移動を出来なくするとか?
0そうだね
プレイ済み
返信[6]
親投稿
nobu divine-creator
やはり、パッド操作中にアニメさせるのは難しかったのですね! 斜め移動をできなくするのは、操作的に問題は無いのでしょうか?(作品の内容によっては有効かもしれませんんが、様々な作品に対応するには不都合かもしれませんね…。)
0そうだね
プレイ済み
返信[7]
親投稿
すいません、付け足します CAT_WALKの方で斜め移動を出来なくしたら? それか、斜め移動をすると斜めを向いている猫に変えるとか
0そうだね
プレイ済み
返信[8]
親投稿
nobu divine-creator
今のところ、十字キーやスライドパッドでスプライトを操作するプログラムを作る予定が無いため、急いで解決する必要はないのですが、斜めを向いているキャラを描くという対処法は、どうしても必要とならない限り選ばない予定です。 斜め移動をできなくしないで、上手く対処する方法があると良いのですけど…。 スライドパッドで動いたドット数により画像を変えるというのは良いと思いますが、D=動いたドット数の「動いたドット数」は、どう表現したら良いのですか?
0そうだね
プレイ済み
返信[9]
親投稿
ドット数とかやってみたけど出来なかった… 入力されている時間で変えるとかもやってみたけどその命令がなかった… スプライトが動かなくなるのは仕方ないのかも 斜め移動の方を考えてみます。
0そうだね
プレイ済み
返信[10]
親投稿
nobu divine-creator
わざわざ済みません<m(_ _)m>♪ …ということは、スライドパッドで操作中にアニメさせる方法は存在しないのですかね?(もしかしたら、誰かが特殊な方法で可能にしてしまえるかもしれませんけど…。)
0そうだね
プレイ済み
返信[11]
親投稿
うむ、会話についていけんの。
0そうだね
プレイ済み
返信[12]
親投稿
nobu divine-creator
かに(゚Д゚)さんには、まだ難しい内容かもしれませんが、そのサンプルプログラムを実際に動かしてみると、スプライトを十字キーorスライドパッドorタッチペンで操作することができるはずです♪ そして、EDITモードで見てみれば、それぞれのプログラムの共通点や違いが見られます! 見てすぐに理解するのは難しいかもしれませんけど、スプライトの番号を変えれば他のキャラを動かせるようになりますし、スプライトの操作を学ぶのに役立つと思いますよ♪
0そうだね
プレイ済み