【2D】ゲーム作成ツールGameMaker part2【マンセー】
■ このスレッドは過去ログ倉庫に格納されています
0406名前は開発中のものです。
2007/09/14(金) 23:09:41ID:yqNW6zY+オブジェクトにビューを追従させるかわりに自分で動かす。
たとえばキャラクタのStepイベントにこんな風に書いておく。
view_xview[0] += 2;
キャラクタがはみ出さないようにするのはこんな感じで。
(スプライトのサイズとか計算に入れて調整した方が
いいかもしれないけど)
x = min(max(x, view_xview[0]), view_xview[0] + view_wview[0]);
y = min(max(y, view_yview[0]), view_yview[0] + view_hview[0]);
GM5の場合は変数名が違うので、>377を参考に書き換えてくれ。
■ このスレッドは過去ログ倉庫に格納されています