// Use this for initialization public override void Start() { base.Start(); DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick = OnClick; trigger.onDoubleClick = OnDoubleClick; }
// Use this for initialization void Start() { Dev = transform.GetComponentInParent <FacilityDevController>(); DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick = OnClick; trigger.onDoubleClick = OnDoubleClick; }
// Use this for initialization public override void Start() { if (transform.GetComponent <Collider>() != null) { DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick += OnClick; trigger.onDoubleClick += OnDoubleClick; } }
private int clickTimes = 0;//点击次数 //public bool isOverUI = false; static public DoubleClickEventTrigger_u3d Get(GameObject go) { DoubleClickEventTrigger_u3d listener = go.GetComponent <DoubleClickEventTrigger_u3d>(); if (listener == null) { listener = go.AddComponent <DoubleClickEventTrigger_u3d>(); } return(listener); }
protected override void Start() { base.Start(); CreateFloorCube(); DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick = OnClick; trigger.onDoubleClick = OnDoubleClick; AddCollier(); }
public override void Start() { base.Start(); InitRoamCameraInfo(); if (transform.GetComponent <Collider>() != null) { DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick = OnClick; trigger.onDoubleClick = OnDoubleClick; } }
// Use this for initialization public override void Start() { if (Info != null) { base.Start(); DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick = OnClick; trigger.onDoubleClick = OnDoubleClick; } else { Debug.LogError("DoorAccessDevController.DevInfo is null->TransformName:" + transform.name); } }
void Start() { DoubleClickEventTrigger_u3d trigger = DoubleClickEventTrigger_u3d.Get(gameObject); trigger.onClick += OnClick; trigger.onDoubleClick += OnDoubleClick; AddBuildingTitle(); //gameObject.AddComponent<HighlighterOccluder>(); //InitBoxCollider(); InitParentNode(); if (FloorTween == null) { FloorTween = gameObject.GetComponent <BuildingFloorTweening>(); } if (NodeName.Contains("自然通风冷却塔")) { Transform da1 = transform.Find("冷却塔-1"); Transform da2 = transform.Find("冷却塔-2"); Transform tempTran = null; if (da1 != null) { for (int i = 0; i < da1.childCount; i++) { tempTran = da1.GetChild(i); if (tempTran.name.Contains("WateSplashes1")) { tempTran.gameObject.SetActive(false); } } } if (da2 != null) { for (int i = 0; i < da2.childCount; i++) { tempTran = da2.GetChild(i); if (tempTran.name.Contains("WateSplashes1")) { tempTran.gameObject.SetActive(false); } } } } }