☆ベルトアクション作成 Beats of rageスレッド☆ (654レス)
☆ベルトアクション作成 Beats of rageスレッド☆ http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
160: 名前は開発中のものです。 [sage] 2021/06/13(日) 00:36:10.90 ID:54syd5Da 楽しい BindEntity anim idle loop 1 @script if (frame == 0) { clearspawnentry(); setspawnentry("name", "Ariel"); void vSpawn = spawn(); bindentity(vSpawn, getlocalvar("self"), -60, 0, 0, -1, 4, 1); } @end_script これは、プレイヤーキャラが アイドリング状態になるたびに Arielというキャラを呼び出すもの もちろんArielは自キャラ同様 MODELS.txtで設定しておく必要があります。 幾つか自キャラを選べるなら、そのうちの一つで良いのです。 ただし、呼び出すキャラと呼び出されるキャラ、ややこしいですね、上の例だと Selfが親でArielが子になります。 書式は bindentity(entity, target, int x, int z, int a, int direction, int bindanimation, int sortid) 長いですね、entity(子)target(親)x,y,z(親の何処に表示するか) direction(向き、0出現した時の向き、1親と一緒、2常に右、−2常に左) bindanimation(子に親と同じAnimが設定されていると実行される) sortid(重なった際に優先して表示されるか?なので、こだわり無ければ別に) 一番面白いのは bindanimation部分でしょうか、0何もせず、1親と同じAnimを実行 2親と同じAnimをFrame数までシンクロして実行、3は無くて 4は基本1で親と同じAnimが無ければEntity(上だとAriel)を消去(bindentity消去) 夢が広がるコマンドですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/160
22: 名前は開発中のものです。 [sage] 2021/02/21(日) 22:41:48.70 ID:ke3KkwTC 便利なスクリプト、敵との距離によって技の変化とか anim runattack loop 0 @script void self = getlocalvar("self"); void target = findtarget(self); int x1 = getentityproperty(target, "x"); int x2 = getentityproperty(self, "x"); int z1 = getentityproperty(target, "z"); int z2 = getentityproperty(self, "z"); if(frame == 0){ if(z1-z2<20 && z1-z2>-20 && x1-x2>-80 && x1-x2<80){ changeentityproperty(self, "animation", openborconstant("ANI_FREESPECIAL4")); }else if(z1-z2<20 && z1-z2>-20 && x1-x2>-160 && x1-x2<160){ changeentityproperty(self, "animation", openborconstant("ANI_FREESPECIAL")); } } @end_script ダッシュ(→x2)中に攻撃した場合、敵との距離を測ってFREESPECIAL4と FREESPECIALを距離によって発動するというもの。 毎度おなじ動作ばかりだと飽きやすくなるので、アクセントにどうぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/22
162: 名前は開発中のものです。 [sage] 2021/06/13(日) 01:05:41.40 ID:54syd5Da >>160 BindEntity の Direction -1は常に親と逆向きです。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/162
262: 名前は開発中のものです。 [sage] 2022/02/09(水) 03:04:22.06 ID:FIV9SGUf なんか、なに言ってんだ?状態ですね。 >>160 に詳しく載ってました。 >>230 で検索して出てくる動画(1分程度、音声無し)に、 身体と腕が別な Entityで構成された敵がでてきます。 腕パーツのEntityには Anim attackやAnim idle、Anim Walkなどが用意してあって 身体パーツのEntity が動くと 腕パーツの同じAnimが実行されています。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/262
263: 名前は開発中のものです。 [sage] 2022/02/09(水) 22:24:10.37 ID:3wZqpd99 >>261-262 うおーありがとうございます!>>160の通りにやったら無事成功しました 解説いただいたんで理解が深まりましたよ、何度もご丁寧にありがとうございました! http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/263
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s