casualhaのブログ

カジュアルゲームのプレイ記録

unity備忘録 加速してる感あるパーティクル

加速してます!!今!!!みたいな演出を作りたいとき。

 

解決策

この動画の8:40〜見る!

www.youtube.com

 

素材は概要欄からダウンロードできる良心的な投稿者さま。ありがとう。

 

注意点

・置く位置が結構難しい。

・カメラの設定がsolid colorじゃないと、Gameに映らない!

・途中Xのサイズ1.4に見えるけど、140に設定している

 

完成イメージ

f:id:casualha:20210703235816p:plain



 

(おわり)

unity備忘録 360度回転する床を作る

床をくるくる回したいけど、どうするんだっけ?

いつも360度回転忘れる。

 

解決策

①RotateMode.FastBeyond360を使う

www.shibuya24.info

DOTweenといえばオオバさん!

注意点は、開始地点の回転を0にすること。「360までの回転」なので。

 

②LoopType.Incrementalを使う。

これはカクカクさせたい時。滑らかにしたい場合は向かない。

transform
.DORotate(new Vector3(0f, 1f, 0f), rotationDuration)
.SetLoops(-1, LoopType.Incremental);

 

(おわり)

unity備忘録 カートゥーン調の水を作る

水面作りたい!!かわいい感じの!!ヘイお待ち

 

 

解決策

Brackeysの動画を見る!

 

こちら

www.youtube.com

 

15分くらいで、このかわいい水面が作れる!すごい!

 

正直アセット上手く動かなくて超困っていたから、ほんとBrackeysいつもありがとう。

 

自分用にスクショ置いておく↓

f:id:casualha:20210702110547p:plain

f:id:casualha:20210702110601p:plain

f:id:casualha:20210702110618p:plain

f:id:casualha:20210702110631p:plain




(おわり)

unity備忘録 URPで影の色変える

影の色変えたいなーーと思ったら、URPで手軽にできちゃった話。

 

(注意)

床の色がどこも同じ色でないと使えない方法。

 

今回は、影の色を青くする。

 

床のマテリアルのEmissionにチェックを入れる。

Emission Mapで色を選択。

f:id:casualha:20210702104132p:plain

 

こうなる

f:id:casualha:20210702104337p:plain



青い影になった!!

 

(おわり)

unity備忘録 URPへ後から変える

途中でURPアセット使いてえーーー!!となった時の話。

 

参考になった神サイト

note.com

 

まずこのサイトを見ながら、セットアップする。

注意点は、2019.3以降か、それより前かで入れるRPが異なること。
私は2019.4だったので、URPを入れた。URPだとshader glaphを別途入れなくていいし、LWRPとshader glaphのバージョンを合わせる手間もないので素敵。

さて、
めでたくURP入ったぜ!となるが事件発生。

マテリアルが真っピンクーー!

なのである。

解決法
Edit>Redering Pipeline>Universal Redering Pipeline>Update Projectt Materials toなんたらを押す!!

f:id:casualha:20210701222049p:plain


個々のマテリアルを頑張っていじいじする必要はない。

全部直してくれる。やったね!

 

めでたし、めでたし

unity備忘録 blenderからunityへ

blenderからunityに持っていくとき、どの設定をしたらいいんだっけ?となる。

 

原点をいい塩梅に移動

unityで動かすときにやりやすいように原点を移動する

 

ファイル>エクスポート>fbxの後

・スケールの設定0.5

blenderの1メモリの大きさのCube = unityのスケール1のCube

デフォルトサイズ(2メモリ)だと、unityに持っていったとき2 * 2 * 2のサイズで、デカい。

拡大縮小しやすいように、0.5にするのが簡単。

 

・メッシュ(とアーマチュア)を選択

 

・全ローカル、-Zが前方、Yが上

これがデフォルトなので、そのままでOK

 

・トランスフォームを適用

 

・モディファイアーを適用

 

(おわり)

unity備忘録 Cubeの軌跡を作る

Cubeに軌跡をつけようとしたら、なぜか斜めっぽくなって困ったという話。

 

 

解決策

Alignmentの項目を、TransformZに設定する

 

unityのインスペクタ

unityのインスペクタ

 

これでスケール1にして、いい感じの位置にする。

いい感じに軌跡ができた。