public override void OnAdded() { base.OnAdded(); if (dragTransform == null) { dragTransform = transform; } mouseClickable = Parent.GetFirst <MouseClickableComponent>().mouseClickable; mouseClickable.OnMouseLeftClickDown += MouseClickable_OnMouseLeftClick; mouseClickable.OnMouseLeftClickUp += MouseClickable_OnMouseLeftClickUp; }
public MouseClickableComponent(bool screenPosition) : base(Objects.clickable, false) { mouseClickable = new MouseClickable <GameObject>(); this.screenPosition = screenPosition; }