デジタルフロッグ

Unityのアプリの開発をしながらいろいろと忘れないための備忘録でございます。

2D

Anima2Dを使ってみたところ

今年からAnima2Dが無料でUnityで利用できるようになりました。 Anima2Dってなんなの?というところからですが、Spineと同じようなものと書かれていました。Spineってなんなの?っていう方はja.esotericsoftware.comこちらから確認してみて下さい。Anima2Dを…

Video Player

Unity5.6bからVideo Playerが追加されましたね。ファイル形式はmp4を使用しています。 mp4のファイルをProjectにドラッグアンドドロップで追加して下さい。追加したファイルをそのままHierarchyにドラッグアンドドロップで追加します。 追加したらそのままUn…

Cameraの理解を深めよう

必ず使われるCameraですが、結構Cameraは最初からあってそのままでいいじゃんっていう人も多いのではないでしょうか。 カメラって実はいろんな機能が備わっているのですが、実際その機能を上手に使いこなせてない人もいると思います。私もその中の一人なので…

LookAtを2Dで再現するには

Quaternion FromToRotation(Vector3 fromDirection, Vector3 toDirection); fromDirection から toDirection への回転を作成します。 通常、ワールド空間で Transform を回転させ、座標の 1 つ、例えば、y 座標をターゲットの方向 toDirection に向かせるた…

タッチした位置にオブジェクトを移動させる C#

ひとつ前の記事に書いたのですが、わりと需要ありそうなので別記事で一応立てておきました。 Tweenを使うとたったのこれだけで移動出来ちゃう。 今回2DなのでカメラはOrthographicにしておいてください [SerializeField] GameObject a; // Update is called…

Unityで使うマウス判定、スマホタッチ判定のスクリプト

今日はiTweenを離れて?マウスとスマホのタッチについてです。 マウスのクリック判定とスマホのタッチ操作といってもスマホだとタッチの判定なので、スマホゲームを作られる方も必ず通る道だと思われます。 ざっくりとマウス操作のスクリプトを書いてみます…

アニメーションの遷移

今回はアニメーションの遷移について。 久しぶりにやろうと思ったらちょっと忘れてたのでちゃんと残しておこうと思いました… ものっすごい適当にWindowsにデフォで備わってるペイントで絵を描いてアニメーションを作ってみました。 アタックを押すと攻撃のモ…

UIのフレームのトリミング

いやもうこれは本当知らない間は大変でした。 それに合わせたサイズでわざわざ書き直してデータにして吐き出して違ったらまた書いてっていうなんか本当にメンドウな事をしていたわけです。 ぼくがよく使うのはこちら。 イラレとかフォトショとか使えないので…

オブジェクトの親子関係を操作する方法

かなりサボってしまった… 何か作ってたりするとこっち書く事を忘れてしまいがちです。 今日はオブジェクトの「親子関係」の操作方法です。 手動でDDする事は出来るけどスクリプトでどうやって操作していいんだろうと疑問に感じた人はこれで解決! //gameObje…

ネコがとにかくティッシュを散らかすという事

自宅でネコを飼ってるのですが、その風景を切り取ってみました。 画面をタップするとティッシュが飛び出るのですが、ティッシュの飛ぶ方向や飛ぶ力はランダムに飛ぶようになってます。 //ティッシュのPrefabをTissueobjに突っ込んでね [SerializeField] Game…