Ameba Ownd

アプリで簡単、無料ホームページ作成

スケール、フェード、Delay,スクリプト

2018.12.01 11:12

オブジェクトの制御をしてて

ゆきずまり、探してもなかなかシンプルな回答が見つからなかったのがこれで。

処理のDelayではInvokeをつかうのだったり、

スケールではPlayer.transform.localScale += new Vector3~だったり

透明化で徐々に消えてくのだったり

をいろいろためして、作りたいものはシンプルなものでも、

3Dソフトでやったら一瞬のことでも、それを表現するスクリプトを探してみると

以外にも複雑で、こんなに書いたり、定義したり、いろいろやんないとまたは

いろいろやってもうまくいかなかったりしてる。

ゆっくりスケールを変えるとかキーを押して一拍おいて実行とか、ふわっと消すとか

そういうシンプルなものが理解しずらいスクリプトだったり。

書ける人にはなんてことのないことなのだろうけど。


リンクはFade outするための

humanoidにすると元の3Dのほうのスケールが効かなくなる。空のオブジェクトの子供にしてそれをアニメーターでスケールコントロールすればゆっくり大きくしたり、小さくしたりはできる。中心位置の制御が…。