「Unity/Cinemachine/揺らす」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==カメラを揺らす== #MainCameraにAddComponentで、CinemachineImpulseSourceを追加する #CinemachineVirtualCameraのExtentionからCinemachine Impulse Listener...」) |
|||
行1: | 行1: | ||
==カメラを揺らす== | ==カメラを揺らす== | ||
#MainCameraにAddComponentで、CinemachineImpulseSourceを追加する | #MainCameraにAddComponentで、CinemachineImpulseSourceを追加する | ||
− | # | + | #CinemachineVirtualCameraのAddExtentionからCinemachineImpulseListenerを追加する |
+ | #CinemachineImpulseListenerのSecondaryNoiseを6Dshakeを追加 | ||
#以下を実行すると揺れる | #以下を実行すると揺れる | ||
<pre> | <pre> |
2023年5月25日 (木) 11:06時点における版
カメラを揺らす
- MainCameraにAddComponentで、CinemachineImpulseSourceを追加する
- CinemachineVirtualCameraのAddExtentionからCinemachineImpulseListenerを追加する
- CinemachineImpulseListenerのSecondaryNoiseを6Dshakeを追加
- 以下を実行すると揺れる
CinemachineImpulseSource source = mainCamera.GetComponent<CinemachineImpulseSource>(); source.m_ImpulseDefinition.m_TimeEnvelope.m_AttackTime = 0.2f; source.m_ImpulseDefinition.m_TimeEnvelope.m_DecayTime = 0.2f; source.GenerateImpulse(Vector3.one);