コード例 #1
0
 // Finding necessary scripts and setting base variables
 void Start()
 {
     bounceScript = bounceContainer.GetComponent<VisGameObjectPropertyTrigger> ();
     cameraScript = camera.GetComponent<CameraFollow2> ();
     stopPointLeft = originPoint.transform.localPosition.x - buffer;
     stopPointRight = originPoint.transform.localPosition.x + buffer;
     zoomStopPointLeft = originPoint.transform.localPosition.x - zoomBuffer;
     zoomStopPointRight = originPoint.transform.localPosition.x + zoomBuffer;
     buildingStopPoingLeft = originPoint.transform.localPosition.x - buildingBuffer;
     buildingStopPointRight = originPoint.transform.localPosition.x + buildingBuffer;
 }
コード例 #2
0
    protected override void CustomInspectorGUI()
    {
        base.CustomInspectorGUI();

        VisGameObjectPropertyTrigger trigger = target as VisGameObjectPropertyTrigger;

        if (trigger == null)
        {
            return;
        }

        trigger.targetProperty = (GameObjectProperty)EditorGUILayout.EnumPopup("  Target Property", (Enum)trigger.targetProperty);
    }