如雨露の日記

学んだことを書いていくサイトです。もし誤りがあれば指摘していただけると嬉しいです。

2015-07-01から1ヶ月間の記事一覧

StateMachineBehaviourを使ってみる

Unity5ではステートにStateMachineBehaviourを継承しているスクリプトがアタッチできるようになり、そのステートの再生中にコールバックが呼ばれます。 一覧 ・OnStateEnter ステートが呼ばれたとき(Updateの最初) ・OnStateUpdate ステートが呼ばれたとき(…

Photon Unity Networkingを試してみる(Animation)

原因がわかりました。 それは後述するとして、さっそくやり方を書いていきます。 今回はアニメーションを使うので前回と違ってアニメーションをしてくれるキャラクターが必要です。 ここからSDユニティちゃんをダウンロードしましょう。 インポートした後にP…

UnityでGoogle Street Viewを表示させる

思った以上にアニメーションの同期に時間がかかっています。アニメーションは同期しているのですが、なぜかPositionがカクカクで・・・。 なので先にこっちを記事にします。 さて、Google Street Viewみなさん試したことありますよね? 今回はUnityでGoogle …

LINQを使ってみる

C#

C#のLINQなるものがあるらしい。 というのを前から知っていたのですが、使う機会がなく半年くらいそのままでした。 しかし先日に後輩からUniRx便利ですよっ!!ってめっちゃ押されたので調べてみた。 便利そうですね(小並)。 マウスのダブルクリックとか値を…

Photon Unity Networkingを試してみる(続き)

前回の記事の続きです。 前回の記事ではLerpで移動を行っていたため、同期のズレが目立ちました。 そこで公式で最もスムーズとされているSynchronize Valueを使ってみます。 まずはコードを書き直しましょう。 追加したのは this.GetComponent<PhotonTransformView>().SetSynchron</photontransformview>…

Photon Unity Networking 1.5 を試してみる

Unityでネットワークを簡単に実装する方法としてPhotonがよく使われています。 ネットワーク処理を殆ど書かずにリアルタイム通信ゲームが作れる優れものです。 ただ、色々なサイトでPhotonの記事が書かれているのですが、1.5の記事をあまり見かけなかったの…

LuxとWater FXで雨を作る

前回の記事で紹介したLuxと同じくアセットであるWater FX Packを使って雨っぽくしようと思います。 Luxを試してみる(導入のみ) - 如雨露の日記完成するとこんな感じになります。 まずは上に貼ってあるリンクからWater FX Packをインポートしてきてください。…