Project1

标题: 純送卡問題一個 [打印本页]

作者: 偶尔杀人越货    时间: 2008-10-17 00:52
标题: 純送卡問題一個
rmvx地圖中控制角色顯示原點的腳本在哪里?默認的是ox=width/2
                                                 oy=highth/2
忘記在哪里了 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 塑望    时间: 2008-10-17 01:09
if @animation.position == 3
      if viewport == nil
        @animation_ox = 544 / 2 ##
        @animation_oy = 416 / 2 ##
      else
        @animation_ox = viewport.rect.width / 2
        @animation_oy = viewport.rect.height / 2
      end
    else
      @animation_ox = x - ox + width / 2
      @animation_oy = y - oy + height / 2
      if @animation.position == 0
        @animation_oy -= height / 2
      elsif @animation.position == 2
        @animation_oy += height / 2
      end
    end

难道是这个?
VX_hotfix 1


作者: 做游戏的新手    时间: 2008-10-17 01:11
以下引用塑望于2008-10-16 17:09:06的发言:

if @animation.position == 3
     if viewport == nil
       @animation_ox = 544 / 2 ##
       @animation_oy = 416 / 2 ##
     else
       @animation_ox = viewport.rect.width / 2
       @animation_oy = viewport.rect.height / 2
     end
   else
     @animation_ox = x - ox + width / 2
     @animation_oy = y - oy + height / 2
     if @animation.position == 0
       @animation_oy -= height / 2
     elsif @animation.position == 2
       @animation_oy += height / 2
     end
   end

难道是这个?
VX_hotfix 1

- -塑蓑不会脚本吗
hotfix 是补丁哎
作者: 偶尔杀人越货    时间: 2008-10-17 01:14
無語了..不是這個
或許我應該把答案告訴大家...
送卡啦送卡~卡給樓下的
作者: 塑望    时间: 2008-10-17 01:28
以下引用做游戏的新手于2008-10-16 17:11:18的发言:


- -塑蓑不会脚本吗
hotfix 是补丁哎


是塑望..  脚本会点点

我知道是补丁....但...PIA死自己

[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 塑望    时间: 2008-10-17 01:35
  1. if @tile_id > 0
  2.         sx = (@tile_id / 128 % 2 * 8 + @tile_id % 8) * 32;
  3.         sy = @tile_id % 256 / 8 % 16 * 32;
  4.         self.bitmap = tileset_bitmap(@tile_id)
  5.         self.src_rect.set(sx, sy, 32, 32)
  6.         self.ox = 16
  7.         self.oy = 32
  8.       else
  9.         self.bitmap = Cache.character(@character_name)
  10.         sign = @character_name[/^[\!\$]./]
  11.         if sign != nil and sign.include?('$')
  12.           @cw = bitmap.width / 3
  13.           @ch = bitmap.height / 4
  14.         else
  15.           @cw = bitmap.width / 12
  16.           @ch = bitmap.height / 8
  17.         end
  18.         self.ox = @cw / 2
  19.         self.oy = @ch
复制代码


Sprite_Character
见73.

还错了我就自己把自己打成星星飞走...部分VX脚本真玄幻
[LINE]1,#dddddd[/LINE]版主对此帖的评论:『善用编辑功能』,积分『-37』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: 偶尔杀人越货    时间: 2008-10-17 02:28
話說今天無聊,繼續送卡~
作者: 塑望    时间: 2008-10-17 02:38
以下引用偶尔杀人越货于2008-10-16 17:14:12的发言:

或許我應該把答案告訴大家...

[本贴由作者于 2008-10-16 17:14:33 最后编辑]


原来你知道....杀人....




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1