综合讨论组

创建于:2016-06-18

创建人: indienova

1372 信息 3829 成员
这是一个可以畅所欲言的小组

队伍角色,角色所处位置的问题

bailt 2022-06-26

生成3*3的棋盘,或者5*5棋盘

如何根据信息生成在对应位置生成角色

角色位置,

队伍数组中的装的是角色序号,根据角色序号查找对应角色并生成

感觉比较难

 
zouchongyang 2022-06-26

这个很简单啊,哪里难了。。。

我默认你使用的是U3D,当然其他引擎思路是一样的。

角色肯定有一个类,对吧,实例化的时候构造角色数据,数据可以从CSV文档中(scripttable也行)读取。

棋盘就是二维数组,可以生成的位置,[0][0] = 0;就是死格子,放石头之类的背景,[0][0] = 1;就是可以使用的格子,可以生成人物。

你的问题也不详细,这些也很容易查的到。



 
bailt 2022-06-27

玩家有两个需要调整,在战前,一个是在角色位于关卡的位置,另一个是队伍与队伍位

在关卡的调整角色位所在位置,当队伍的角色变化了,对应的关卡上对应的角色位也会变化

我不知道我有没有说清楚

队伍数组(5个)

队伍成员于关卡上的位置

 
zouchongyang 2022-06-28

在关卡的调整角色位所在位置,当队伍的角色变化了,对应的关卡上对应的角色位也会变化

————————————

角色位所在位置这个数组,肯定是个二维数组,XY轴。

你只需要记录五个位置的坐标就行了,你要换上谁,就让角色显示的时候,用这个数组赋值就行了啊。

队伍与队伍位,我就架设两个队伍,每个五个人,你要换的时候,交换数组下标不久行了啊。。。

这些问题有点太简单了

 

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册