本文整理汇总了C#中ObjectGenerator.Create方法的典型用法代码示例。如果您正苦于以下问题:C# ObjectGenerator.Create方法的具体用法?C# ObjectGenerator.Create怎么用?C# ObjectGenerator.Create使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ObjectGenerator
的用法示例。
在下文中一共展示了ObjectGenerator.Create方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Run
public override void Run(string[] parameters)
{
string name = parameters[1];
int health = int.Parse(parameters[2]);
int damage = int.Parse(parameters[3]);
var factory = new ObjectGenerator();
var behavior = (AbstractBehavior)factory.Create(parameters[4], "Blobs.Behavior");
var attack = (AbstractAttack)factory.Create(parameters[5], "Blobs.Attack");
var blob = new Blob(name, health, damage, behavior, attack);
engine.Db.AddBlob(blob);
engine.Db.GetBlob(name).OutputMessage += engine.OnIncomingOutputMessage;
}