☆ベルトアクション作成 Beats of rageスレッド☆ (656レス)
☆ベルトアクション作成 Beats of rageスレッド☆ http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
138: 名前は開発中のものです。 [sage] 2021/05/12(水) 01:03:15.13 ID:z4QIhI5l 続き x = x+dx; z = z+dz; float Disx = Tx - x; float Disz = Tz - z; if(Disx < 0){ Disx = -Disx; } if(Disz < 0){ Disz = -Disz; } if(Disz < Disx) { if(Tx < x){ setlocalvar("x"+self, -Velx); } else { setlocalvar("x"+self, Velx); } setlocalvar("z"+self, Velx*(Tz-z)/Disx); } else { if(Tz < z){ setlocalvar("z"+self, -Velz); } else { setlocalvar("z"+self, Velz); } setlocalvar("x"+self, Velz*(Tx-x)/Disz); } } else { setlocalvar("z"+self, 0); if(dir==0){ setlocalvar("x"+self, -Velx); } else { setlocalvar("x"+self, Velx); } } float Vvx = getlocalvar("x"+self); float Vvz = getlocalvar("z"+self); if( Vvx!=NULL() && Vvz!=NULL() ) { changeentityproperty(self, "velocity", Vvx, Vvz); } } @end_script 近くにいる敵をFindtargetして座標を割り出し、自分の座標と比較して 向きと距離から計算して、敵のいる方向にVelocity(慣性とでもいいますか、強制移動)させるというもの http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/138
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 518 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s