メインコンテンツへスキップ
< すべてのトピックに戻る

「AudioSource.PlayOneShot was called with a null AudioClip」が出た場合は?

効果音を鳴らそう(PlayOneShot)としましたが、鳴らすべき「音源データ(AudioClip)」が空っぽ(null)です。

スクリプト内で宣言した public AudioClip jumpSound;に対して、Unityの Inspector 画面から実際の音声ファイルをドラッグ&ドロップし忘れているのが典型的な原因です。

エラーの出たオブジェクトを選択し、 Inspectorのスクリプトの項目を見ます。「None (Audio Clip)」になっている欄に、Projectウィンドウから使いたい音声ファイルをセットしてください。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に