パーティクルシステムとサウンドについて言えば、私の質問はパーティクルシステムである事実に関連していることを100%保証しているわけではありません。私のゲームは、私のボールが火の中を飛んできたら、それはサウンドを再生するはずです、それはAudioSourceを見つけることができず、AUdioSourceが接続されていないと言い続けることですが、私はすでに2つの方法インスペクタを使用してプライベートに設定して、gameObjectのaudioSOurceのコンポーネントを取得します。何が間違っていますか? :SAudioSourceはパーティクルシステムではうまく動作しません
ここではコードです:
using UnityEngine;
using System.Collections;
public class particlCol : MonoBehaviour {
Manager gameManager;
public AudioClip aud;
private AudioSource audioC;
void Start()
{
audioC = GetComponent<AudioSource>();
gameManager = GameObject.Find ("GameController").GetComponent<Manager>();
}
void OnParticleCollision(GameObject other)
{
if (other.tag == "Player") {
Debug.Log ("entrou");
audioC.clip = aud;
audioC.Play();
gameManager.LifeDown();
}
}
}
オブジェクトのスクリーンショット:
シモンズ:それは、前に完全に働いたことは火を触れたとき、私は命を失ったが、私の試合では問題はコリジョンそのものではありません。
は?あなたは私たちに、階層のスクリーンショットのプロパティを表示することができますオブジェクトは含まれていますか? – Serlite
同じgameobjectに添付されていますが、私はparticlegameオブジェクトのスクリプトを持っていますが、スクリーンショットを2分 –