Navigation

    唤境开发社区

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    1. Home
    2. 训练营
    3. 如何实现XXX功能?
    Log in to post

    如何实现XXX功能?

    • 烂鱼冉遗

      求大佬解答如何让大量不同单位生成大量子弹时不出错
      • 烂鱼冉遗  

      6
      0
      Votes
      6
      Posts
      29
      Views

      烂鱼冉遗

      @CJJ 感谢大佬解答
    • 魏东颜

      怎么手动给数组增加数据
      • 魏东颜  

      2
      0
      Votes
      2
      Posts
      20
      Views

      CJJ

      @魏东颜 那你要把写的截图出来看看啊
    • 来自哔哩哔哩某用户

      如何弄签到功能
      • 来自哔哩哔哩某用户  

      2
      0
      Votes
      2
      Posts
      18
      Views

      CJJ

      @来自哔哩哔哩某用户 一般来说,获取本地时间,根据时间判断是否签到,只不过可以修改本地时间从而作弊
    • 用户216158212

      有没有NOT(),当想转变BOOL为反向时. 除了先比较它是否真假外. 再设置其为真,还有其他方法吗?
      • 用户216158212  

      3
      0
      Votes
      3
      Posts
      14
      Views

      Dionysus0

      有条件取反啊,在禁用事件左边的那个小图标
    • 用户193517316

      数组插入值但却插入了空
      • 用户193517316  

      9
      0
      Votes
      9
      Posts
      24
      Views

      用户193517316

      @CJJ 哦原来如此谢谢大佬
    • 寒冰hbhhhh

      角色攻击
      • 寒冰hbhhhh  

      5
      0
      Votes
      5
      Posts
      38
      Views

      zjxdiu

      @寒冰hbhhhh 这种属于是比较复杂的实现,不同的玩法风格、不同的优化方向会导致完全不同的事件写法,所以很难做一个通用的教程出来;不过我还是把前几天做的这个双角色攻击的事件截图参考吧,这里只写了武器和子弹创建过程,没有写销毁、与敌方碰撞、掉血等内容,那些都是根据需求进行编写的。
    • 游戏工作者

      ai对话机器人怎么做
      • 游戏工作者  

      2
      0
      Votes
      2
      Posts
      37
      Views

      cat007

      别闹,唤境是游戏开发引擎
    • Chance.Z.

      如何实现按指定顺序点击才能进入下一步
      • Chance.Z.  

      2
      0
      Votes
      2
      Posts
      14
      Views

      cat007

      数据结构-队列每次点击- 数组弹出第一个-尾部添加被点击位置 判断 队列内容
    • 宛如人间朝暮

      如何生成一个无边界地图可以一直走下去的地图
      • 宛如人间朝暮  

      3
      0
      Votes
      3
      Posts
      32
      Views

      宛如人间朝暮

      感谢解惑,我再研究研究
    • 用户193517316

      为什么在多人联机里文本没有显示
      • 用户193517316  

      1
      0
      Votes
      1
      Posts
      9
      Views

      No one has replied

    • P

      怎么区分两个持续减速buff时器
      • PF橘子66  

      9
      0
      Votes
      9
      Posts
      35
      Views

      P

      @CJJ 好的,谢谢!!!
    • 寒冰hbhhhh

      切换角色
      • 寒冰hbhhhh  

      2
      0
      Votes
      2
      Posts
      17
      Views

      zjxdiu

      @寒冰hbhhhh 刚好最近做了一个切换角色的事件,可以参考:使用条件:1.角色只有两名,否则需要通过不同的按键进行区分2.我这里角色的切换实际上是通过分别对两个角色进行显示和隐藏来完成的,也就是说两个角色会全程在场,只不过其中一个看不见了;这也意味着后续写技能、攻击等事件的时候需要根据当前角色是谁来分别执行不同的事件3.在场景开始时就得设置好不同角色的能力参数,例如我这里用了平台跳跃,则需要写这个事件:4.也可以通过销毁和创建实例来实现切换效果,不过就不适用于我的事件了
    • 烂鱼冉遗

      声音组件教程里的距离判定效果如何实现
      • 烂鱼冉遗  

      3
      0
      Votes
      3
      Posts
      11
      Views

      烂鱼冉遗

      @zjxdiu 好的,感谢解答
    • 来自哔哩哔哩某用户

      精灵无视刚体
      • 来自哔哩哔哩某用户  

      1
      0
      Votes
      1
      Posts
      11
      Views

      No one has replied

    • 来自哔哩哔哩某用户

      修改文本的字体
      • 来自哔哩哔哩某用户  

      2
      0
      Votes
      2
      Posts
      15
      Views

      zjxdiu

      @来自哔哩哔哩某用户 如果要修改整个对象的字体,可以使用“设置文本样式”的动作;如果要修改某一段文字的字体,则需要使用富文本功能
    • 来自哔哩哔哩某用户

      如何保存多于2个的东西
      • 来自哔哩哔哩某用户  

      6
      0
      Votes
      6
      Posts
      32
      Views

      zjxdiu

      @来自哔哩哔哩某用户 两种方法可以参考:1.分别保存每个变量;好处是所有值独立储存,调试页面检查方便;坏处是变量一多就很乱,灵活性不好,且多个游戏的变量内容似乎可能发生串扰2.将变量和各种数据存在数组或辞典中,然后通过json整个保存;这个是比较推荐的做法,包括游戏内的大多数全局变量都可以用辞典来保存官方教程参考:https://www.evkworld.net/learn/291小嗦制作的S&L教程:https://www.bilibili.com/video/BV1zT4y1N79h
    • 烂鱼冉遗

      如何实现在矩形范围内没有目标就前进的代码
      • 烂鱼冉遗  

      2
      0
      Votes
      2
      Posts
      17
      Views

      ?

      不要用碰撞检测,用重叠检测。把所有需要判定的目标放到同类组里,判断如果同类组和区域有重叠,就停止移动,否则就前进。 需要重点注意要判断【和区域有重叠】,而不是【和区域没有重叠】,因为可能同时存在有重叠和没有重叠的同类组。
    • 粒栗鸭

      如何实现遮挡
      • 粒栗鸭  

      2
      0
      Votes
      2
      Posts
      12
      Views

      zjxdiu

      @粒栗鸭 利用图层组和实例之间的上下关系即可实现;例如三个实例处于同一图层组,则安排最上层的实例处于图层组相对最上。如果需要实时设置,可以使用对象的图层组动作实现:此外,唤境还提供了自动深度管理功能,对于固定规则的上下遮挡来说比较有用。相关官方教程:https://www.evkworld.net/learn/350https://www.evkworld.net/learn/412
    • ?

      如何实现移动效果?
      • Guest  

      2
      0
      Votes
      2
      Posts
      8
      Views

      zjxdiu

      也就是需要相对移动吧,触屏开始时在触屏位置创建一个透明实例,然后把需要移动的对象绑定到这个透明实例上就行,这是一种比较简单的实现方法
    • iwillgo

      如何设置敌人朝向
      • iwillgo  

      1
      0
      Votes
      1
      Posts
      10
      Views

      No one has replied