Unity

C#

UnityでTweenアニメーションを実装できる3種類の無料Asset

バージョン5から無料化が発表されたUnityの話題。Unreal Engineも無料化されちゃったね。オイラはここ2年ほどUnityユーザーだったので、しばらくはUnityをメインで使うかな。Unreal Engine 4のインストールはし...
1
Electronic Kit

konashiのサンプルコードを動かしてみた

やっとkonashiのサンプルコードをビルドできた。Xcodeのバージョンが6に上がったせいか、公式ドキュメントのチュートリアルの通りにやっても上手くビルドが通らなかったのだ。 とりあえず自分で書き始めるのはあきらめて、まずはサンプルコード...
0
C#

UnityでShaderの入力パラメータとして行列を渡す

久しぶりにCG系の話題。かなりニッチな需要だとは思うけど、UnityのShader Labのお作法の話。 UnityのShaderで、入力パラメータ(プロパティ)として渡せるデータ型を調べてたら、なんと行列(Matrix4x4)もいけるらし...
0
AffterEffects

ドラマ『ファーストクラス』のモーショングラフィックス

今週でファーストクラスの続編も最終回を迎えた。 最初のファースト・クラスの頃から映像表現が独特で、それがハマるきっかけだったんだけど、雑誌の紙面レイアウト想起させる作りだったのかな。続編になってから、ビジュアル表現がさらに凝った感じになった...
0
C#

Unity MonoBehaviourクラスのオーバーライド関数が呼び出される順番

Unity関連のメモ。 UnityのScriptはMonoBehaviorクラスを継承して、オーバーライド関数を使って自前の機能を実装するわけだけど、それぞれの関数が呼ばれる順番を把握していないと、思わぬところで衝突してバグになる。 ちなみ...
0
C#

UnityのGameObjectの向きをScriptで制御する

オブジェクトの向きを、あるルールに従って制御したいような場合に使える方法。 基本的にGameObjectのTransformを使う。Transformの持つforward, right, upがそれぞれX(赤), Y(緑), Z(青)の各軸...
0
C#

Unityの各コンポーネント間でのやり取り

ただのメモ。 UnityのScriptは未だにどういう設計が良いのかよくわからない。変な挙動を起こさないためにMonobehaviorを継承しないでクラスを作ったりもしたんだけど、Monobehaviorの恩恵に与るとしたらどんな方法がある...
0
C#

UnityのMonoBehaviourクラスをシングルトン化する

何を隠そう、ここ2年ほど仕事でUnityを使っているオイラです。 UnityでC#のScriptを作成しようとすると、デフォルトでMonoBehaviourクラスを継承したクラスが作成される。このMonoBehaviourクラスはUnity...
0
CG

3DCG Meetup #4に行ってきた

これに行って来た→3DCG Meetup #04 仕事以外で有料のセミナーに行くのは初めて。第4回目となる今回はこの書籍の著者がZBrushの話をするとのことで、思い切って行ってみた。 今回はZBrushとWebGL、Unity5のお話でし...
0