private void InitCube()
 {
     Cube       = GameObject.CreatePrimitive(PrimitiveType.Cube);
     CtrCouleur = Cube.AddComponent <ControlleurCouleur>();
     Cube.transform.position = new Vector3(0, 1, -5);
     Cube.transform.Rotate(new Vector3(0, 15, 0));
 }
示例#2
0
    public override void SetUp()
    {
        base.SetUp();
        TestCubeSetup(TestCubesConfig.TestCube);
        Cube.AddComponent <AudioSource>();
        Cube.GetComponent <AudioSource>().clip = Resources.Load("Audio/FOA_speech_ambiX", typeof(AudioClip)) as AudioClip;

        audioSource = Cube.GetComponent <AudioSource>();
        Camera.AddComponent <AudioListener>();
    }
示例#3
0
文件: Startup.cs 项目: ikorin24/Elffy
        private static async UniTask <Cube> CreateBox(WorldLayer layer)
        {
            var timing = layer.GetValidScreen().TimingPoints.Update;
            var cube   = new Cube();

            cube.Position = new(-3, 0.5f, 0);
            cube.Shader   = new PhongShader();
            cube.AddComponent(await Resources.Sandbox["box.png"].LoadTextureAsync(timing));
            await cube.Activate(layer);

            cube.StartCoroutine(static async(coroutine, cube) =>