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


C# PlayerCharacter.Awake方法代码示例

本文整理汇总了C#中PlayerCharacter.Awake方法的典型用法代码示例。如果您正苦于以下问题:C# PlayerCharacter.Awake方法的具体用法?C# PlayerCharacter.Awake怎么用?C# PlayerCharacter.Awake使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PlayerCharacter的用法示例。


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

示例1: Start

    // Use this for initialization
    void Start()
    {
        _toon = new PlayerCharacter();
        _toon.Awake();

        pointsLeft = STARTING_POINTS;

        for (int i = 0; i < Enum.GetValues(typeof(AttributeName)).Length; i++) {
          _toon.GetPrimaryAttribute(i).BaseValue = STARTING_VALUE;
          pointsLeft -= (STARTING_VALUE - MIN_STARTING_ATTRIBUTE_VALUE);
        }

        _toon.StatUpdate();
    }
开发者ID:ericraio,项目名称:HackNSlashUnity,代码行数:15,代码来源:CharacterGenerator.cs

示例2: Start

    // Use this for initialization
    void Start()
    {
        GameObject player = Instantiate (playerPrefab, Vector3.zero, Quaternion.identity) as GameObject;
        player.name = "Player";

        _char = player.GetComponent<PlayerCharacter> ();
        _char.Awake ();

        pointsLeft = STARTING_POINTS;

        for (int i = 0; i < Enum.GetValues(typeof(AttributeName)).Length; i++) {
            _char.GetPrimaryAttribute (i).BaseValue = STARTING_ATTRIBUTE_VALUE;
            pointsLeft -= (STARTING_ATTRIBUTE_VALUE - MIN_STARTING_ATTRIBUTE_VALUE);
        }

        _char.StatUpdate ();
    }
开发者ID:Nesh108,项目名称:MonoShoot,代码行数:18,代码来源:CharacterGenerator.cs

示例3: Start

    // Use this for initialization
    void Start()
    {
        var pc = Instantiate(playerPrefab,Vector3.zero,Quaternion.identity);

        pc.name="pc";

        _toon = (pc as GameObject).GetComponent<PlayerCharacter>();
        _toon.Awake();
        attributeValueCount=Enum.GetValues(typeof(AttributeName)).Length;
        vitalValueCount=Enum.GetValues(typeof(VitalName)).Length;
        for(var cnt= 0; cnt<attributeValueCount ;cnt++)
        {
            _toon.GetPrimaryAttribute(cnt).BaseValue=STARTING_VALUE;
            pointsLeft-=(STARTING_VALUE - MIN_STARTING_ATTRIBUTE_VALUE);
        }

        _toon.StatUpdate();
    }
开发者ID:root525,项目名称:HackAndSlash,代码行数:19,代码来源:CharacterGenerator.cs

示例4: Start

    // Use this for initialization
    void Start()
    {
        toon = new PlayerCharacter();
        toon.Awake();

        pointsLeft = StartingPoints;

        for (int i = 0; i < Enum.GetValues(typeof(AttributeName)).Length; i++)
        {
            toon.GetPrimaryAttribute(i).BaseValue = StartingValue;
            pointsLeft -= (StartingValue - MinimumStartingValue);
        }

        toon.StatUpdate();
    }
开发者ID:MrPhil,项目名称:HackAndSlash,代码行数:16,代码来源:CharacterGenerator.cs

示例5: Start

    // Use this for initialization
    void Start()
    {
        GameObject pc = Instantiate(playerPrefab, Vector3.zero, Quaternion.identity) as GameObject;
        pc.name = "pc";
        _toon = pc.GetComponent<PlayerCharacter>();
        _toon.Awake();
        _pointsLeft = STARTING_POINTS;

        for(int cnt = 0; cnt < Enum.GetValues(typeof(AttributeName)).Length; cnt++  ){ // loop through the player attributes
            _toon.getPrimaryAttribute(cnt).BaseValue = STARTING_VALUE;
            _pointsLeft -=(STARTING_VALUE-MIN_STARTING_ATTRIBUTE_VALUE);
        }
        _toon.StatUpdate();
    }
开发者ID:Hammerch,项目名称:Boticus,代码行数:15,代码来源:CharacterGenerator.cs

示例6: Start

 // Use this for initialization
 void Start()
 {
     _toon = new PlayerCharacter();
     _toon.Awake();
 }
开发者ID:Kennyomg,项目名称:fairwinds,代码行数:6,代码来源:CharacterGenerater.cs

示例7: Start

    // Use this for initialization
    void Start()
    {
        _toon = new PlayerCharacter();
        _toon.Awake();

        pointsLeft = START_PTS;

        for(int x = 0; x < (Enum.GetNames(typeof(AttributeName))).Length; x++) {
            _toon.GetPrimaryAttribute(x).BaseValue = STARTING_VALUE;
            pointsLeft -= (STARTING_VALUE - MIN_STARTING_ATTR);
        }

        _toon.StatUpdate();
    }
开发者ID:nukeforum,项目名称:MobileMonsters,代码行数:15,代码来源:CharacterGenerator.cs


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