当前位置: 首页>>代码示例>>C#>>正文


C# PlayerStatus类代码示例

本文整理汇总了C#中PlayerStatus的典型用法代码示例。如果您正苦于以下问题:C# PlayerStatus类的具体用法?C# PlayerStatus怎么用?C# PlayerStatus使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


PlayerStatus类属于命名空间,在下文中一共展示了PlayerStatus类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Load

    public void Load()
    {
        GUIPanel.Pannels.Clear();

        InventoryWindow = new InventoryScreen();
        InventoryWindow.Init();

        SkillScreen = new CharcterScreen();
        SkillScreen.Init();

        StatusWindow = new PlayerStatus();
        StatusWindow.Init();

        Selector = new TargetSelection();
        Selector.Init();
        Selector.Enabled = false;

        Loot = new LootScreen();
        Loot.Init();
        Loot.Enabled = false;

        GameMenu = new InGameMenu();
        GameMenu.Init();
        GameMenu.Enabled = false;
        InMenu = false;

        SetPlayer(GameState.Instance.PlayerObject);
    }
开发者ID:JeffM2501,项目名称:CSC370,代码行数:28,代码来源:GUIMaster.cs

示例2: Start

	// Use this for initialization
	void Start ()
	{
		playerStatus = GameObject.FindGameObjectWithTag ("GameController").GetComponent<PlayerStatus> ();
		//set up inventory text position
		for (int i = 0; i < 4; i++) {
			textShadows [i].transform.position = new Vector3 (
				Screen.width * 0.1f + i * Screen.width * 0.12f,
				Screen.height * 0.96f,
				0f);
			runeCounts [i] = textShadows [i].GetComponentInChildren<Text> ();
			runeCounts [i].transform.position = textShadows [i].transform.position + new Vector3 (0, -10, 0);
			dayText.text = "Day " + playerStatus.day;
		}

		//set up day text
		dayText.transform.position = new Vector3 (
			Screen.width * 0.675f,
			Screen.height * 0.91f,
			0f);

		//set up energy text
		energyText.transform.position = new Vector3 (
			Screen.width * 0.925f,
			Screen.height * 0.91f,
			0f);
	}
开发者ID:RedFil,项目名称:GGJ16-TeamNorman,代码行数:27,代码来源:UpperBar.cs

示例3: Primed

 public void Primed()
 {
     anim.speed = 1;
     playerStatus = PlayerStatus.PRIMED;
     anim.SetTrigger("Prime");
     primeTime = PRIME_DURATION;
 }
开发者ID:FourSwordKirby,项目名称:GGJ-2016,代码行数:7,代码来源:KissPuzzlePlayer.cs

示例4: Player

 public Player(TcpClient client, Team equipa)
 {
     this.client = client;
     this.equipa = equipa;
     this.playerStatus = PlayerStatus.Waiting;
     this.MsgCounter = 0;
 }
开发者ID:pedroabgmarques,项目名称:TankWar,代码行数:7,代码来源:Player.cs

示例5: Awake

 void Awake()
 {
     playerStatusScript = GetComponent<PlayerStatus> ();
     iconBoxScript = GameObject.FindGameObjectWithTag ("IconBox").GetComponent<IconBox> ();
     colorNormal = new Color (1, 1f, 1f);
     colorBonus = new Color (0f/255f, 172f/255f, 255f/255f);
 }
开发者ID:robomomo,项目名称:SnacksPlease,代码行数:7,代码来源:PlayerInteraction.cs

示例6: InitializeComponent

 /// <summary> 
 /// Required method for Designer support - do not modify 
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.scMapCtrl = new StarCraftBot9KClient.Controls.StarCraftMap();
     this.playerStatusCtrl = new StarCraftBot9KClient.Controls.PlayerStatus();
     this.SuspendLayout();
     //
     // scMapCtrl
     //
     this.scMapCtrl.Dock = System.Windows.Forms.DockStyle.Fill;
     this.scMapCtrl.Location = new System.Drawing.Point(0, 26);
     this.scMapCtrl.Map = null;
     this.scMapCtrl.Name = "scMapCtrl";
     this.scMapCtrl.Size = new System.Drawing.Size(254, 173);
     this.scMapCtrl.TabIndex = 0;
     //
     // playerStatusCtrl
     //
     this.playerStatusCtrl.BackColor = System.Drawing.SystemColors.ControlDarkDark;
     this.playerStatusCtrl.Dock = System.Windows.Forms.DockStyle.Top;
     this.playerStatusCtrl.Location = new System.Drawing.Point(0, 0);
     this.playerStatusCtrl.Name = "playerStatusCtrl";
     this.playerStatusCtrl.Size = new System.Drawing.Size(254, 26);
     this.playerStatusCtrl.TabIndex = 0;
     //
     // GameState
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     this.BackColor = System.Drawing.SystemColors.ControlDarkDark;
     this.Controls.Add(this.scMapCtrl);
     this.Controls.Add(this.playerStatusCtrl);
     this.Name = "GameState";
     this.Size = new System.Drawing.Size(254, 199);
     this.ResumeLayout(false);
 }
开发者ID:rudym,项目名称:starcraft-bot-in-fsharp,代码行数:39,代码来源:GameState.designer.cs

示例7: PowerActionEnter

	public override void PowerActionEnter(GameObject player, Controller2D controller)
    {
        applyDmg = controller.GetComponent<PlayerStatus>();
		if (trapDuration > slowDuration)
        {
            if (!used)
            {
                used = true;

				player.rigidbody2D.drag = 0;
				applyDmg.Frozen();
                frozenEffect = (GameObject)Instantiate(Resources.Load("FrozenEffect"), player.transform.position, Quaternion.identity);
                frozenEffect.GetComponent<FrozenEffect>().player = controller;
                frozenplayer = controller;
                currentplayer = player;

                networkView.RPC("FreezeFollow", RPCMode.Others, Network.player);
				if(Analytics.Enabled){
					GA.API.Design.NewEvent("Times Frozen", player.transform.position);
				}
            }
        }
        else
        { 
            player.rigidbody2D.drag = 100f;
        }

	
		
	}
开发者ID:RobbSteel,项目名称:Lords-of-Distortion,代码行数:30,代码来源:FreezeTrap.cs

示例8: Penalize

    public void Penalize()
    {
        playerStatus = PlayerStatus.PENALIZED;
		this.transform.parent.GetComponent<KissPuzzle> ().kissFailSound.Play ();
        anim.SetTrigger("Penalize");
        penaltyTimer = PENALTY_DURATION;
    }
开发者ID:FourSwordKirby,项目名称:GGJ-2016,代码行数:7,代码来源:KissPuzzlePlayer.cs

示例9: Start

	// Use this for initialization
	void Start () {
        playerStatus = GetComponent<PlayerStatus>();
        playerStatus.player = this;
        hasMissed = false;
        //missedTimer = musicCore.tempoInterval;
        gameLoop = GameObject.Find("GameLogic").GetComponent<GameLoop>();
	}
开发者ID:TekkenLiang,项目名称:GameJam2016,代码行数:8,代码来源:Player.cs

示例10: Awake

    public void Awake()
    {
        if (!target)
         return;
          // obtain entity state data
          entityState = target.GetComponent<EntityStateData>();
          // Obtain entity state
          if (!entityState)
         Debug.LogError("No EntitySataeData has been assigned to " + target.name);

          // obtain transform of this entity
          eTransform = this.transform;

          noiseDetectionCtrl = GameObject.FindGameObjectWithTag("Player").GetComponent<NoiseLevelCtrl>();

          curPlayerStatus = PlayerStatus.Undetected;

          if (target == null)
          {
         if (EditorUtility.DisplayDialog("FOV_Ctrl: Detection Target not assigned!",
         "Assign the object with tag 'Player' by default?", "Assign", "Cancel"))
         {
            target = GameObject.FindGameObjectWithTag("Player");
         }
         else
         {
            // target not assigned
         }
          }
          else
         // assign target Transform
         tTransform = target.transform;
    }
开发者ID:maurigalvez,项目名称:Enemy-creator,代码行数:33,代码来源:FOV_Ctrl.cs

示例11: Trigger

 public void Trigger()
 {
     anim.SetTrigger("Start");
     anim.speed = 1 / START_DURATION;
     playerStatus = PlayerStatus.STARTING;
     startTime = START_DURATION;
 }
开发者ID:FourSwordKirby,项目名称:GGJ-2016,代码行数:7,代码来源:KissPuzzlePlayer.cs

示例12: determineIfPenalized

 public void determineIfPenalized()
 {
     if (playerStatus != PlayerStatus.SUCCESS)
     {
         playerStatus = PlayerStatus.PENALIZED;
     }
 }
开发者ID:FourSwordKirby,项目名称:GGJ-2016,代码行数:7,代码来源:DrumPuzzlePlayer.cs

示例13: trigger

    public void trigger()
    {
        apple.Drop();
		this.transform.parent.GetComponent<ApplePuzzle> ().dropSound.Play ();
        this.playerStatus = PlayerStatus.WAITING;
        anim.SetTrigger("Release");
    }
开发者ID:FourSwordKirby,项目名称:GGJ-2016,代码行数:7,代码来源:ApplePuzzlePlayer.cs

示例14: Start

 void Start()
 {
     _status = GetComponent<PlayerStatus>();
     _sceneConfiguration = FindObjectOfType<SceneConfiguration>();
     _playerModel = GameObject.FindGameObjectWithTag("PlayerModel");
     _levelEnd = GameObject.FindGameObjectWithTag("levelEnd");
 }
开发者ID:francoislg,项目名称:JV-Equipe3,代码行数:7,代码来源:PlayerController.cs

示例15: Start

    // Use this for initialization
    void Start()
    {
        score = FindObjectOfType<Score>();
        playerStatus = FindObjectOfType<PlayerStatus>();
        anim = GetComponent<Animator> ();

        testPlaerAttack =playerStatus.playerPower;
    }
开发者ID:ShusukeSaihara,项目名称:PowerDatugoku2,代码行数:9,代码来源:EnemyStatus.cs


注:本文中的PlayerStatus类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。