C# Класс MyGame.MonsterModel

This class represent monster model that can run differet animations so inherent from AnimatedModel
Наследование: AnimatedModel
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
activeAnimation MonsterAnimations
isRunning bool

Открытые методы

Метод Описание
Bite ( ) : void
Die ( ) : void
Idle ( ) : void
MonsterModel ( MyGame game, SkinnedModel skinnedModel ) : System
Run ( ) : void
TakeDamage ( ) : void
reinitialize ( SkinnedModel skinnedModel ) : void

Приватные методы

Метод Описание
DoAction ( bool LoopEnabled, MonsterAnimations anim ) : void

Описание методов

Bite() публичный Метод

public Bite ( ) : void
Результат void

Die() публичный Метод

public Die ( ) : void
Результат void

Idle() публичный Метод

public Idle ( ) : void
Результат void

MonsterModel() публичный Метод

public MonsterModel ( MyGame game, SkinnedModel skinnedModel ) : System
game MyGame
skinnedModel XNAnimation.SkinnedModel
Результат System

Run() публичный Метод

public Run ( ) : void
Результат void

TakeDamage() публичный Метод

public TakeDamage ( ) : void
Результат void

reinitialize() публичный Метод

public reinitialize ( SkinnedModel skinnedModel ) : void
skinnedModel XNAnimation.SkinnedModel
Результат void

Описание свойств

activeAnimation публичное свойство

public MonsterAnimations activeAnimation
Результат MonsterAnimations

isRunning публичное свойство

public bool isRunning
Результат bool