/// </summary>
	///
	/// </summary>
	public vp_FPSDemoManager(GameObject player)
	{

		Player = player;

		Controller = Player.GetComponent<vp_FPController>();
		Camera = Player.GetComponentInChildren<vp_FPCamera>();
		WeaponHandler = Player.GetComponentInChildren<vp_WeaponHandler>();
		PlayerEventHandler = (vp_FPPlayerEventHandler)Player.GetComponentInChildren(typeof(vp_FPPlayerEventHandler));
		Input = Player.GetComponent<vp_FPInput>();
		Earthquake = (vp_FPEarthquake)Component.FindObjectOfType(typeof(vp_FPEarthquake));

		// on small screen resolutions the editor preview screenshot
		// panel is minimized by default, otherwise expanded
		if (Screen.width < 1024)
			EditorPreviewSectionExpanded = false;

	}
Esempio n. 2
0
    /// </summary>
    ///
    /// </summary>
    public vp_FPSDemoManager(GameObject player)
    {
        Player = player;

        Controller         = Player.GetComponent <vp_FPController>();
        Camera             = Player.GetComponentInChildren <vp_FPCamera>();
        WeaponHandler      = Player.GetComponentInChildren <vp_WeaponHandler>();
        PlayerEventHandler = (vp_FPPlayerEventHandler)Player.GetComponentInChildren(typeof(vp_FPPlayerEventHandler));
        Input      = Player.GetComponent <vp_FPInput>();
        Earthquake = (vp_FPEarthquake)Component.FindObjectOfType(typeof(vp_FPEarthquake));

        // on small screen resolutions the editor preview screenshot
        // panel is minimized by default, otherwise expanded
        if (Screen.width < 1024)
        {
            EditorPreviewSectionExpanded = false;
        }
    }