• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# PlayerStatus类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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


示例16: OnPlayerLeft

 public void OnPlayerLeft(PlayerDevice playerDevice)
 {
     if (playerDevice.id == SlotNumber)
     {
         _playerDevice = null;
         Status = PlayerStatus.Disconnected;
     }
 }
开发者ID:paulkelly,项目名称:GGJ2016,代码行数:8,代码来源:MenuPlayerSlot.cs


示例17: OnPlayerJoined

 public void OnPlayerJoined(PlayerDevice playerDevice)
 {
     if (playerDevice.id == SlotNumber)
     {
         _playerDevice = playerDevice;
         Status = PlayerStatus.Connected;
     }
 }
开发者ID:paulkelly,项目名称:GGJ2016,代码行数:8,代码来源:MenuPlayerSlot.cs


示例18: BlackjackPlayer

 public BlackjackPlayer(GamePeer peer, PlayerInfo info)
     : base(peer, info)
 {
     money = info.game_money;
     win = 0;
     lose = 0;
     status = PlayerStatus.Waiting;
 }
开发者ID:rkdrnf,项目名称:photonserver,代码行数:8,代码来源:BlackjackPlayer.cs


示例19: GameInfoPacket

        public GameInfoPacket(byte[] binaryGameInfoPacket)
        {
            int pos = 2;
            packetIdField = new PacketIdCounter(BitConverter.ToUInt16(binaryGameInfoPacket,pos));
            pos += 2;
            timestampField=DateTime.FromBinary(BitConverter.ToInt64(binaryGameInfoPacket,pos));
            pos += 8;
            gameIdField = BitConverter.ToUInt16(binaryGameInfoPacket, pos);
            pos += 2;

            playerStatusListField = new List<PlayerStatus>();

            int playerCount = (int)BitConverter.ToUInt16(binaryGameInfoPacket, pos);
            pos += 2;

            for (int i = 0; i < playerCount; i++)
            {
                int psLength = (int)BitConverter.ToUInt16(binaryGameInfoPacket, pos);
                pos += 2;
                PlayerStatus ps = new PlayerStatus(binaryGameInfoPacket, pos);
                pos += psLength;
                playerStatusListField.Add(ps);
            }

            int teamScoreCount = (int)BitConverter.ToUInt16(binaryGameInfoPacket, pos);

            pos += 2;
            teamScoreListField = new List<TeamData>();

            for (int i = 0; i < teamScoreCount; i++)
            {
                TeamData ts = new TeamData();
                ts.TeamId = BitConverter.ToUInt16(binaryGameInfoPacket, pos);
                pos += 2;
                ts.TeamScore = BitConverter.ToUInt16(binaryGameInfoPacket, pos);
                pos += 2;
                int count = (int)BitConverter.ToUInt16(binaryGameInfoPacket, pos);
                pos += 2;
                ts.TeamName = Encoding.UTF8.GetString(binaryGameInfoPacket, pos, count);
                pos += count;
                teamScoreListField.Add(ts);
            }

            this.gameTypeField = (Constants.GameTypeEnumeration)BitConverter.ToUInt16(binaryGameInfoPacket, pos);
            pos += 2;
            this.limitField = BitConverter.ToUInt16(binaryGameInfoPacket, pos);
            pos += 2;

            int addressLength = (int)BitConverter.ToUInt16(binaryGameInfoPacket, pos);
            pos += 2;
            string address = Encoding.UTF8.GetString(binaryGameInfoPacket, pos, addressLength);
            pos += addressLength;
            int port = BitConverter.ToInt32(binaryGameInfoPacket, pos);
            pos += 4;
            serverAddressField = new IPEndPoint(IPAddress.Parse(address), port);

            roundNumberField = BitConverter.ToUInt16(binaryGameInfoPacket, pos);
        }
开发者ID:kensniper,项目名称:castle-butcher,代码行数:58,代码来源:GameInfoPacket.cs


示例20: Awake

	void Awake(){
		walk = this.GetComponent<PlayerWalk> ();
		ps = this.GetComponent<PlayerStatus> ();
		hudtextFollow = transform.Find ("HUDText").gameObject;

		foreach (GameObject go in efxArray) {
			efxDict.Add(go.name,go);
		}
	}
开发者ID:ziyihu,项目名称:TheWolfKillerU3D,代码行数:9,代码来源:PlayerAttack.cs



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# PlayerType类代码示例发布时间:2022-05-24
下一篇:
C# PlayerStats类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap