【问题标题】:Can I control Lighting2D intensity with script? (Unity C#)我可以用脚本控制 Lighting2D 强度吗? (统一 C#)
【发布时间】:2021-05-12 04:42:13
【问题描述】:

各位,我有小问题。我需要从脚本访问 2D 光强度。我试过用 GetComponent 来做,但没有用。也许,我在 GetComponent 上做错了,因为我是初学者。 Screenshot of what I want to control

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:

    您可以拨打GetComponent<>(),但您可能做错了。

    using UnityEngine;
    using UnityEngine.Experimental.Rendering.Universal;
    
        public class ControllingIntensity : MonoBehaviour
        {
            public float intensity;
    
            void Start()
            {
                GetComponent<Light2D>().intensity = intensity;
            }
        }
    

    【讨论】:

    • 更新:在 unity 2021.3 LTS 上您必须使用:使用 UnityEngine.Rendering.Universal;
    猜你喜欢
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 2012-06-17
    • 1970-01-01
    • 2018-02-09
    • 2019-10-20
    • 1970-01-01
    • 2010-10-02
    相关资源
    最近更新 更多