魔兽地图编辑器吧 关注:64,339贴子:3,827,754
  • 27回复贴,共1

请教一下vj结构体的静态和动态的含义

只看楼主收藏回复

对这两词概念比较模糊,还有结构体怎么运用到实践


IP属地:广东1楼2013-09-24 22:34回复
    动态方法可以理解为静态方法的基础上带了一个this参数


    来自手机贴吧2楼2013-09-24 22:50
    收起回复
      用法也就是传参了


      来自手机贴吧3楼2013-09-24 22:52
      回复
        struct 学生
        integer 学号
        static integer 学生数量 = 0
        endstruct
        local 学生 小明 = 学生.create()
        学生.学生数量 = 学生.学生数量 + 1
        小明.学号 = 学生.学生数量
        local 学生 小寒 = 学生.create()
        学生.学生数量 = 学生.学生数量 + 1
        小寒.学号 = 学生.学生数量


        IP属地:上海4楼2013-09-24 23:00
        收起回复
          个人不是很建议这种为了学习而学习的方式,低效且费时。
          简单来说就是,当你不知道一个东西能干嘛用时,就不要去学它。需要什么就去学什么,什么都不需要,玩玩游戏也是不错的


          IP属地:广东5楼2013-09-24 23:12
          收起回复
            木啥用


            IP属地:北京来自手机贴吧6楼2013-09-24 23:20
            收起回复
              比如创建一个英雄物品,有经验升级的
              struct HeroItem
              unit hero(使用者)
              integer experience(通过使用者杀敌升级)
              item weapon
              endstruct
              不用全局变量和储存的情况下能不能实现hero杀敌后获取HeroItem.weapon和HeroItem.experience的值并改变其值


              IP属地:广东7楼2013-09-24 23:21
              收起回复
                结构体本身就是没啥用的东西 就是个数组而已


                8楼2013-09-25 00:42
                回复
                  如何应用
                  最好发个例子


                  来自Android客户端9楼2013-09-25 02:00
                  收起回复
                    还不如indexer系统管用


                    10楼2013-09-25 15:36
                    回复