Exemple #1
0
    public override void OnInspectorGUI()
    {
        GUILayout.Space(6f);
        NGUIEditorTools.SetLabelWidth(120f);

        TweenFOV tw = target as TweenFOV;

        GUI.changed = false;

        float from = EditorGUILayout.Slider("From", tw.from, 1f, 180f);
        float to   = EditorGUILayout.Slider("To", tw.to, 1f, 180f);

        if (GUI.changed)
        {
            NGUIEditorTools.RegisterUndo("Tween Change", tw);
            tw.from = from;
            tw.to   = to;
            if (preview)
            {
                tw.Sample(tw.tweenFactor, false);
            }
            NGUITools.SetDirty(tw);
        }

        DrawCommonProperties();
    }
    public void ResetWorldTimeVal()
    {
        Debug.Log("Unity:" + "XKTriggerCameraFieldOfView -> ResetWorldTimeVal...");
        if (!IsChangeWorldTime)
        {
            return;
        }
        IsChangeWorldTime = false;
        Time.timeScale    = 1f;

        TweenCamFOV = CameraObj.GetComponent <TweenFOV>();
        if (TweenCamFOV != null)
        {
            DestroyObject(TweenCamFOV);
        }

        TweenCamFOV          = CameraObj.AddComponent <TweenFOV>();
        TweenCamFOV.enabled  = false;
        TweenCamFOV.from     = CameraFieldView;
        TweenCamFOV.to       = CameraFieldViewStart;
        TweenCamFOV.duration = TimeChangeCamFOV;
        EventDelegate.Add(TweenCamFOV.onFinished, delegate {
            EndPlayerCameraFOV();
        });
        TweenCamFOV.enabled = true;
        TweenCamFOV.PlayForward();
    }
    /// <summary>
    /// Start the tweening operation.
    /// </summary>

    static public TweenFOV Begin(GameObject go, float duration, float to)
    {
        TweenFOV comp = UITweener.Begin <TweenFOV>(go, duration);

        comp.from = comp.fov;
        comp.to   = to;
        return(comp);
    }
    void OnTriggerEnter(Collider other)
    {
        if (XKTriggerKaQiuShaFire.IsCloseKaQiuShaTest)
        {
            return;             //test;
        }

        if (Network.peerType == NetworkPeerType.Server)
        {
            return;
        }

        XkPlayerCtrl playerScript = other.GetComponent <XkPlayerCtrl>();

        if (playerScript == null)
        {
            return;
        }

        if (playerScript.PlayerSt == PlayerTypeEnum.FeiJi && XkGameCtrl.GameJiTaiSt != GameJiTaiType.FeiJiJiTai)
        {
            return;
        }

        if (playerScript.PlayerSt == PlayerTypeEnum.TanKe && XkGameCtrl.GameJiTaiSt != GameJiTaiType.TanKeJiTai)
        {
            return;
        }

        Instance = this;
        Debug.Log("Unity:" + "XKTriggerCameraFieldOfView -> OnTriggerEnter...");
        XKPlayerCamera cameraScript = playerScript.GetPlayerCameraScript();

        CameraObj   = cameraScript.gameObject;
        TweenCamFOV = CameraObj.GetComponent <TweenFOV>();
        if (TweenCamFOV != null)
        {
            DestroyObject(TweenCamFOV);
        }
        PlayerCamera         = CameraObj.GetComponent <Camera>();
        CameraFieldViewStart = PlayerCamera.fieldOfView;

        TweenCamFOV          = CameraObj.AddComponent <TweenFOV>();
        TweenCamFOV.enabled  = false;
        TweenCamFOV.from     = CameraFieldViewStart;
        TweenCamFOV.to       = CameraFieldView;
        TweenCamFOV.duration = TimeChangeCamFOV;
        EventDelegate.Add(TweenCamFOV.onFinished, delegate {
            ChangeWorldTimeVal(0);
        });
        TweenCamFOV.enabled = true;
        TweenCamFOV.PlayForward();
    }
Exemple #5
0
 static public int get_to(IntPtr l)
 {
     try {
         TweenFOV self = (TweenFOV)checkSelf(l);
         pushValue(l, true);
         pushValue(l, self.to);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
Exemple #6
0
 static public int SetEndToCurrentValue(IntPtr l)
 {
     try {
         TweenFOV self = (TweenFOV)checkSelf(l);
         self.SetEndToCurrentValue();
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
Exemple #7
0
    public static TweenFOV Begin(GameObject go, float duration, float to)
    {
        TweenFOV nfov = UITweener.Begin <TweenFOV>(go, duration);

        nfov.from = nfov.fov;
        nfov.to   = to;
        if (duration <= 0f)
        {
            nfov.Sample(1f, true);
            nfov.enabled = false;
        }
        return(nfov);
    }
Exemple #8
0
    // Token: 0x0600345E RID: 13406 RVA: 0x00109668 File Offset: 0x00107A68
    public static TweenFOV Begin(GameObject go, float duration, float to)
    {
        TweenFOV tweenFOV = UITweener.Begin <TweenFOV>(go, duration);

        tweenFOV.from = tweenFOV.value;
        tweenFOV.to   = to;
        if (duration <= 0f)
        {
            tweenFOV.Sample(1f, true);
            tweenFOV.enabled = false;
        }
        return(tweenFOV);
    }
Exemple #9
0
	/// <summary>
	/// Start the tweening operation.
	/// </summary>

	static public TweenFOV Begin (GameObject go, float duration, float to)
	{
		TweenFOV comp = UITweener.Begin<TweenFOV>(go, duration);
		comp.from = comp.fov;
		comp.to = to;

		if (duration <= 0f)
		{
			comp.Sample(1f, true);
			comp.enabled = false;
		}
		return comp;
	}
Exemple #10
0
 static public int constructor(IntPtr l)
 {
     try {
         TweenFOV o;
         o = new TweenFOV();
         pushValue(l, true);
         pushValue(l, o);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
    protected override void CustomInspectorGUI()
    {
        TweenFOV tTransp = (TweenFOV)tween;

        EditorGUILayout.BeginHorizontal();
        EditorTools.DrawLabel("Begin FOV", true, GUILayout.Width(150f));
        tTransp.beginFOV = EditorGUILayout.FloatField(tTransp.beginFOV, GUILayout.MinWidth(150f));
        EditorGUILayout.EndHorizontal();

        EditorGUILayout.BeginHorizontal();
        EditorTools.DrawLabel("End FOV", true, GUILayout.Width(150f));
        tTransp.endFOV = EditorGUILayout.FloatField(tTransp.endFOV, GUILayout.MinWidth(150f));
        EditorGUILayout.EndHorizontal();
    }
Exemple #12
0
 static public int set_from(IntPtr l)
 {
     try {
         TweenFOV      self = (TweenFOV)checkSelf(l);
         System.Single v;
         checkType(l, 2, out v);
         self.from = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
Exemple #13
0
 static public int set_value(IntPtr l)
 {
     try {
         TweenFOV self = (TweenFOV)checkSelf(l);
         float    v;
         checkType(l, 2, out v);
         self.value = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
Exemple #14
0
    private void Awake()
    {
        // Singleton
        instance = this;


        // Begin
        Application.targetFrameRate = 60;

        highScorePanel.SetActive(false);

        // First Start Defaulu Settings
        if (PlayerPrefs.GetInt("firstStart", 0) == 0)
        {
            PlayerPrefs.SetInt("firstStart", 1);
            PlayerPrefs.SetInt("rate_complete", 0);
            PlayerPrefs.SetInt("rate_peak", 16);

            PlayerPrefs.SetInt("audio", 1);
            PlayerPrefs.SetInt("highscore", 0);
            PlayerPrefs.SetInt("ads_unitypeak", 5);
            PlayerPrefs.SetInt("ads_chartboostpeak", 0);
        }


        // Assing Bending Values
        Shader.SetGlobalFloat("_V_CW_X_Bend_Size", bendingX);
        Shader.SetGlobalFloat("_V_CW_Y_Bend_Size", bendingY);
        Shader.SetGlobalFloat("_V_CW_Z_Bend_Size", 0);
        Shader.SetGlobalFloat("_V_CW_Z_Bend_Bias", 0);
        Shader.SetGlobalFloat("_V_CW_Camera_Bend_Offset", 0);



        player           = GameObject.Find("Player");
        playerController = GameObject.Find("playerController");

        controller      = GetComponent <Controller>();
        audioController = GetComponent <AudioController>();

        mainCamera      = GameObject.Find("Main Camera").GetComponent <Camera>();
        cameraFovEffetc = GameObject.Find("Main Camera").GetComponent <TweenFOV>();

        cameraController = GetComponent <CameraController>();

        trackGenerator    = GetComponent <TrackGenerator>();
        achievements      = GetComponent <Achievements>();
        powerupController = GetComponent <PowerupController>();
        touchController   = GetComponent <TouchController>();
    }
Exemple #15
0
 static public int Begin_s(IntPtr l)
 {
     try {
         UnityEngine.GameObject a1;
         checkType(l, 1, out a1);
         System.Single a2;
         checkType(l, 2, out a2);
         System.Single a3;
         checkType(l, 3, out a3);
         var ret = TweenFOV.Begin(a1, a2, a3);
         pushValue(l, true);
         pushValue(l, ret);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
Exemple #16
0
 public unsafe static long $Invoke0(long instance, long *args)
 {
     return(GCHandledObjects.ObjectToGCHandle(TweenFOV.Begin((GameObject)GCHandledObjects.GCHandleToObject(*args), *(float *)(args + 1), *(float *)(args + 2))));
 }