如何从ScriptCS脚本中定义的类动态创建对象

时间:2016-10-18 20:20:27

标签: scriptcs

我正在创建一个简单的纸牌游戏,并决定使用脚本来实现所有单独的卡片(+他们的效果)。

我的想法是游戏引擎将检查卡片中包含哪些卡片,并加载相应的脚本文件,其中包含特定生物类的实现。如下所示:

>>>CARD_NAME.csx

public class CARD_NAME : Creature
{
    private const int MANA_COST = 1;
    private const int ATTACK = 1;
    private const int HEALTH = 1;

    public CARD_NAME()
    {
        BaseAttack = ATTACK;
        BaseHealth = HEALTH;
        BaseCost = MANA_COST;
    }
}

其中 CARD_NAME 是特定生物,而 Creature 父类是游戏引擎中定义的类。

我的问题是,有没有办法使用scriptcs从我的主机应用程序(即游戏引擎)动态创建此类的对象?

0 个答案:

没有答案