2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【ゲームエンジン】Unity初心者質問スレBuild4

797 :787:2020/06/23(火) 02:44:49.52 ID:+QcZMjB7.net
>>789
Destroy()で破壊する方法を使うことにしました。

Scene4 Scene5 Scene6 だけで音楽の付いたオブジェを鳴らしたいので

SceneManager.GetActiveScene().name でシーン名を取得して
------------------------------------------------------------------
using UnityEngine;
using UnityEngine.SceneManagement;

public class musicplayer : MonoBehaviour
{
private void Awake()
{
if (SceneManager.GetActiveScene().name != ("Scene4" || "Scene5 " || "Scene6"))
{
Destroy(gameObject);
}
else
{
DontDestroyOnLoad(gameObject);
}
}
}
----------------------------------------------------------
このようにコードを書いたら
//CS0019 演算子 '||' を 'string' と 'string' 型のオペランドに適用することはできません
というエラーが出たのですがこの場合どのように対処したらいいのでしょうか。

総レス数 1001
338 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★