☆ベルトアクション作成 Beats of rageスレッド☆ (654レス)
☆ベルトアクション作成 Beats of rageスレッド☆ http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
621: 名前は開発中のものです。 [sage] 2025/01/04(土) 15:35:08.78 ID:z3vv+E0o >>619 @cmdというのは、今回のように gravityやdegravityなどのユーザー作成スクリプトを呼び出すためのコマンドです。ユーザーの設定したスクリプトはほとんどの場合、data/scripts/〜.c といった形でまとめられています。 本来のコマンドを省略したものが多いです。 今回のケースだと、 changeentityproperty(getlocalvar(self),"gravity", 重力の強さの数値 ); 数値は 0.01~1 といったものになると思います。 コピペで良いとはいえ毎回書くのは面倒なので省略形を登録しておくのですね。 常にジャンプがふわふわした状態でよければ、キャラのヘッダーに antigravity 6 「100で重力の影響を受けない」のような形で設定しておくことも出来ます。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/621
622: 名前は開発中のものです。 [sage] 2025/01/04(土) 15:47:43.56 ID:z3vv+E0o >>620 上下(Z方向)の場合は Levels.txt で設定した範囲になりますが、左右はなかなか難しいですね。 基本、subject_to_screen {bi} This command determines whether entity can move offscreen or not. 0 = Entity can move offscreen. Default for non-player entities.(画面外に出る) 1 = Entity can’t move offscreen. Default for players.(画面外に出ない) このコマンドをヘッダーに設定しておけば画面外に出て行ってしまうことはなさそうです。 さらに内側となるとonmovexscript でスクリプトを設定してX座標を調べて移動を止めるということになりそうですが、 ステージに壁を作った方が早いかな?うーん色々方法はありそうだけど、もっと簡単な方法があればなー。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/622
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.726s*