【Unity】Rigidbodyの物体を反復運動させる方法
こんにちは、のっくんです。 Rigidbodyのついた物体を移動させるにはMovePositionを使うと良いです。 https://docs.unity3d.com/ja/2018.4/ScriptReference/…
こんにちは、のっくんです。 Rigidbodyのついた物体を移動させるにはMovePositionを使うと良いです。 https://docs.unity3d.com/ja/2018.4/ScriptReference/…
前回の記事でadmobの導入手順についてざっくりと書きました。 【Unity】iOSアプリにAdmob広告を追加してみた 後で読み返した時にやり方が分からなかったので、もう少し詳細に書いていきたいと思います。 admob…
脱出ゲームに欠かせないパスワード入力のギミックですが、過去にこんな投稿をしています。 【Unity】パスワード入力パネルを作成する方法 上記の記事ではUnityのUI上のパネルにパスワード入力パネルを作りました。 今回は…
脱出ゲームでよくあるオブジェクトの位置を交換するギミックを作ってみました。 まずはペットボトルのクラスを作り列挙型COLORで色を管理することにしました。 [crayon-603cc41fa14eb4156…
脱出ゲームでアイテムをゲットした時にアイテムが拡大されるアニメーションを作ってみました。 方法としては、 透明のImageをUIに配置しておく クリックされたらアイテムの画像をImageに表示してiTweenで拡大する …
こんにちは。のっくんです。 Unityで他のクラスから参照できる変数やメソッドを作る方法をご紹介します。 過去に以下の記事で紹介しましたが、今回紹介する方法の方が簡単です。 【Unity】他オブジェクトのスクリプトの変数…
配列の要素を検索してインデックスを返す方法です。
1 2 3 4 5 6 |
using System; string[] data = { "Penguin", "Niwatori", "Kujira", "Karugamo" }; int ret = Array.IndexOf(data, "kujira"); // retには2が返ってくる |
以上。
FPSゲームはPCであればキーボードとマウスで操作しますが、モバイル対応時にジョイスティックやボタンをつけて操作してみました。 作ってみたゲームは以下の通りです。 ジョイスティックで移動、透明パネルで視点回…
ゲームを作っていてダメージを受けた時のエフェクトをどうするか悩む方も多いはず。 1つの方法としては分かりやすいのは画面を赤くすることだと思います。 以下のような感じで作ってみました。 被弾時にカメラシェイクも入っています…
Unityで2Dゲームを作っていてタッチ(クリック)した場所にエフェクトを出したかったのですが、 ググってもなかなか関連記事が出て来なかったので、メモ程度にまとめます。 こんな感じで作ってみました。 以下の手順で実装しま…