一 CreateZombie
首先,我们翻找代码,得到CreateZombie方法的声明:
C#:
Public Shared Function CreateZombie(ByVal Type As ZombieType, ByVal Row As Integer, ByVal Column As Byte) As Zombie
另外,我们还需要Zombie所在行和Zombie所在列。当我们输入完僵尸类型时,我们按下英文逗号,IDE会提示我们下一个需要的数据:
如果我们想要在第一行第三列生成一个冰车僵尸,可以使用如下代码:值得注意的时,在PVZClass中,行为从上往下并且从0开始计数,比如你想要在最上面一行生成,你应该将行的数值定为0,而非1。同样的,列为从左向右数,从0开始计数
C#:
PVZ.CreateZombie(PVZ.ZombieType.Zomboin,0,2);
二 CreatePlant
C#:
Public Shared Function CreatePlant(ByVal Type As PlantType, ByVal Row As Integer, ByVal Column As Byte, Optional Imitative As Boolean = False) As Plant
第四个数据可以不进行输入,若你不输入第四个数据,则默认不是模仿者,如果你想要使生成的植物为模仿者,则需要输入True。
如果我们想要在第一行第三列生成一个三叶草(不是模仿者),则使用如下代码:
C#:
PVZ.CreatePlant(PVZ.PlantType.Blover, 0, 2);
本课样例代码获取:https://github.com/XM12G/PVZClassExample/blob/master/CreateExample/CreateZombie&CreatePlant/Program.cs