☆ベルトアクション作成 Beats of rageスレッド☆ (656レス)
☆ベルトアクション作成 Beats of rageスレッド☆ http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
149: 名前は開発中のものです。 [sage] 2021/05/16(日) 01:26:03.54 ID:FoJl/otl 余計な事ですが、 int vd=getentityproperty(getlocalvar("self"),"direction"); if(vd==0) { vx= -vx; } この部分は、一回しか使わないので、 if(!getentityproperty(getlocalvar("self"),"direction")) { vx= -vx; } これでも良さそうですね 度々、お世話になる”direction”これは、キャラ(Entity)の向きを表しています。 1ならEntityは右向き、0なら左向きとなります。これはプレイヤーでも敵でもアイテムでも一緒です。 if(〜) { 〜 } に関しては、もし(〜)内の条件が 1の時は{〜}内の処理を実行するというもの。 !getentityproperty 気付きにくいですが先頭の!マークがあると「〜ではない場合」の意味なので 向きが左(数値が0)ということは1では無い、一番上のvd==0と同じ意味になります。 分かりにくいので、他人に見せる場合は一番上のように記述するのが良いと思います。 なんかこんな風に記述することで「ちょっと分かった気分になれる」という利点があります。 最近覚えたので薀蓄たれたくなりました。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/149
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 507 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s