コード例 #1
0
        public override void Start()
        {
            base.Start();

            spellPrefabs        = new Spell[2];
            spellPrefabs [BOLT] = GameRegistry.SpellDatabase [34];
            spellPrefabs [HEAL] = GameRegistry.SpellDatabase [35];
            spellCaster.Initialize(this, spellPrefabs, 20);

            ChangeState(new PhoenixFollowState());
        }
コード例 #2
0
    // Use this for initialization
    public override void Start()
    {
        base.Start();
        sprite_renderer = this.GetComponent <SpriteRenderer> ();

        //Initialize caster component
        caster = this.GetComponent <SpellCaster> ();
        caster.Initialize(this, new Spell[4], mana);

        //Initialize AttributeManager
        attributes = this.GetComponent <AttributeManager>();
        attributes.AssignSkillpoints(5);
    }