pvzclass吧 关注:13贴子:100
  • 6回复贴,共1

【教程】pvzclass基础知识

只看楼主收藏回复

由于pvzclass是由C++写成,因此请务必学会C++,特别是以下内容:
1.数组
2.函数
3.指针
4.类
5.名字空间(namespace)


1楼2020-10-13 18:06回复
    1.数组
    啥是数组?数组就是这玩意↓
    int a[45];
    为什么要用数组呢?咳咳,虽然使用pvzclass时一般情况下不需要用数组,但是为了能理解pvzclass的运作原理,数组至关重要!!!
    比如说,那个什么【草坪】,本质上就是一个二维数组。
    然后改草坪格子类型,虽然用的是该内存函数,但是本质上就是改数组内容。


    2楼2020-10-13 19:00
    回复
      2.函数
      啥是函数?就是这货↓
      int fun(int a){
      //不拉不拉不拉不拉
      }
      函数可谓是pvzclass的核心,使用它进行的各种操作都是用函数进行的。一般情况下,只要不用到【触发器】,就不需要编写自己的函数,但是会用到大量的【成员函数】(一种特殊的函数,后面会讲)。可以说,不用函数,你无法用pvzclass做任何事情。


      3楼2020-10-13 19:20
      回复
        4.类
        就是类似于int之类的东西,pvzclass里面有一些代表着植物和僵尸的类(懒得bb)
        重要的是【成员函数】,就是这货,类的自带函数↓
        Creater::CreatePlant(PlantType::Gloomshroom, 0, 0);//在左上角召唤忧郁菇


        5楼2020-10-13 19:41
        回复
          5.名字空间
          就是类似于std的东西,pvzclass里面有个叫做PVZ的名字空间,主要的类都在里面(懒得bb)


          6楼2020-10-13 19:43
          回复




            咋办


            7楼2020-12-27 20:59
            收起回复