Unity
エラー内容 Game scripts or other custom code contains OnMouse_ event handlers. Presence of such handlers might impact performance on handheld devices. Android / IOS を選んでビルドした際に出たエラー。 OnMouse~イベントを使っていると出るらし…
説明 Camera設定 CameraにPhysics Raycasterコンポーネントを追加する EventMaskを設定する Sprite設定 コライダーを追加 レイヤーをEventMaskに合わせる EventSystemを追加 コード 実装できるイベントの種類 PointerEventData 参照したサイト様 説明 Sprite…
やりたいこと MonoBehaviourを継承しない場合 MonoBehaviourを継承する場合 やりたいこと 他のクラスを参照するとき、ゲームオブジェクトにクラスをアタッチして、GameObject.Find("object_name").GetComponent<MyClass>()といった感じでアクセスする方法多いんだけど</myclass>…
やりたいこと 使うメソッド コード 到達したら消滅したい場合 やりたいこと ・移動距離が変わっても、指定した速度で直線移動し、到達したら止まる。 魔法師の魔法攻撃処理で悩んだのでメモ。 全体の移動距離から1フレームの移動距離(つまり速度)を割り出…
エラー内容 Some objects were not cleaned up when closing the scene. (Did you spawn new GameObjects from OnDestroy?) 原因と対処方法 OnDestroy時にInstantiateでGameObjectを配置するとでるエラー。 OnDestroyではInstantiateしないようにする。 例 …
親の回転角度を引いて相殺すればええやん?って思ったら、簡単にいかなかったのでメモ。 2018/11/24 修正変更 勘違いしてたかも!なので修正します。 やりたいこと オブジェクトの相関図 コード 実行結果 考え方 やりたいこと 親(3Dゲームオブジェクト)が…
矢を放物線状に飛ばしたい!ということで四苦八苦した模様をメモ。 完成動画 ベジェ曲線の方程式 方程式の t って何? P1xを求める P1yを角度から求める 角度から求める理由 P1yの求めかた 距離に応じて角度を変化させる 1秒あたりの t の変化量 コーディン…
関連記事:http://robamemo.hatenablog.com/entry/2017/08/11/095420 細かいダメージ計算は後回しで、とりあえず1対1の攻撃処理をメモ。 前記事までのおさらい 処理の流れを考える 停止のタイミング 攻撃対象の絞り込み 処理の流れ キャラクターから攻撃を…
前記事 robamemo.hatenablog.com 前記事では、とりあえずキューブをルート通りに移動させるところまで出来た。 このキューブに画像を付けて、歩行アニメーションを表示したい。 右方向に進んでいたら右を向いた画像を、上方向なら後ろ姿の画像に切り替える方…
ディフェンスゲームの最初の壁。ルート通りに移動する方法。 四苦八苦した結果、それっぽいのができたのでメモ。 ちなみに、ナビゲーションは使いません。 1:マップを配置 2:方向転換用キューブを配置 3: Mob用のキューブを配置 4:方向を指定するに…
ディフェンスゲームを作るにあたり、最初の壁が「モンスターを道なりに歩かせること」 自力スクリプトで衝突判定で方向転換させたりして、それっぽい動きができたんですが、UnityにはNavigationというシステムがあることを発見! どうやって使うの?って思っ…