void Start() { mStarted = true; if (!mInitDone) Init(); item = GetComponent<TechnologyItemGameObject>(); }
private void OnPress(bool isPressed) { if (!mInitDone) Init(); if (enabled) { if (item==null) { item = GetComponent<TechnologyItemGameObject>(); } if (item.Item.TechnologyLevel == TechnologyLevelEnum.First) { TweenColor.Begin(tweenTarget, duration, isPressed ? pressed : (UICamera.IsHighlighted(gameObject) ? item.SelectColorObject : mColor)); } } }