示例#1
0
        public override void Init(ActivatorComponentData data)
        {
            base.Init(data);
            VariableActivatorComponentData varData = data as VariableActivatorComponentData;

            m_VariableName   = varData.variableName;
            m_ActivatorValue = varData.variableValue;
        }
示例#2
0
 public virtual void Init(ActivatorComponentData data)
 {
     m_Cooldown      = data.cooldown;
     m_Radius        = data.radius;
     m_CooldownTimer = cooldown;
     activatorType   = data.activatorType;
     SetInteractable(true);
 }