幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1679|回复: 6

新手问题

[复制链接]

18

主题

230

帖子

3055

积分

⑥精研

积分
3055
QQ
发表于 2005-1-20 13:43:56 | 显示全部楼层 |阅读模式
请问向下面这种战斗位置怎么做?

坐标应该怎么设置?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

carol3 该用户已被删除
发表于 2005-1-20 15:11:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

18

主题

230

帖子

3055

积分

⑥精研

积分
3055
QQ
 楼主| 发表于 2005-1-20 15:23:44 | 显示全部楼层
以下是引用carol3在2005-1-20 15:11:04的发言:

北欧女神汉化,在这里做广告吗?

在Game_Actor里面改,如果纯粹靠一行程序需要一些数学知识(解析几何还记得吧?),如果想更自由一点,就根据角色的编号,给每一个人手动指定坐标。比如:
def screen_x
if self.index != nil
case self.index
when 0
return 300
when 1
return 450
when 2
return 450
when 3
return 600
end
else
return 0
end
end

def screen_y
case self.index
when 0
return 300
when 1
return 200
when 2
return 400
when 3
return 300
else
return 0
end
end

#——以上,替换原来的相应函数即可。

不是广告。。。。。。
只是有现成的合适的图片而已。。。。。。。
多谢了
回复 支持 反对

使用道具 举报

18

主题

230

帖子

3055

积分

⑥精研

积分
3055
QQ
 楼主| 发表于 2005-1-20 15:41:45 | 显示全部楼层
多谢

搞定了

这是我用的坐标

#--------------------------------------------------------------------------
  # ● 取得战斗画面的 X 坐标
  #--------------------------------------------------------------------------
  def screen_x
    # 返回计算后的队伍 X 坐标的排列顺序
    if self.index != nil
      case self.index
      when 0
       return 350
      when 1
       return 480
      when 2
       return 470
      when 3
       return 580
       end
    else
      return 0
    end
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Y 坐标
  #--------------------------------------------------------------------------
  def screen_y
    if self.index != nil
      case self.index
      when 0
       return 240
      when 1
       return 280
      when 2
       return 170
      when 3
       return 220
       end
    else
      return 0
    end
  end

  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Z 坐标
  #--------------------------------------------------------------------------
  def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
    if self.index != nil
      return 4 - self.index
    else
      return 0
    end
  end
end

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

18

主题

230

帖子

3055

积分

⑥精研

积分
3055
QQ
 楼主| 发表于 2005-1-20 16:23:45 | 显示全部楼层
还有个问题
敌人的坐标在哪里修改?
回复 支持 反对

使用道具 举报

33

主题

152

帖子

2555

积分

⑥精研

第七封印-使者-龙

积分
2555
QQ
发表于 2005-1-20 17:01:55 | 显示全部楼层
数据库!!!
制作更好,挑战高难度 QQ:233944397 新开03研讨群:20673132 我的网站:http://www.itcat-gm.net
回复 支持 反对

使用道具 举报

18

主题

230

帖子

3055

积分

⑥精研

积分
3055
QQ
 楼主| 发表于 2005-1-20 20:11:30 | 显示全部楼层

原来就在旁边。。。。。。
找到了。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-19 03:37 , Processed in 0.012296 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表