设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1415|回复: 0
打印 上一主题 下一主题

[已经解决] 这个残影该怎么解决

[复制链接]

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

跳转到指定楼层
1
发表于 2016-2-10 14:55:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

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

x
本帖最后由 yang1zhi 于 2016-2-10 15:58 编辑


  for i in $game_map.events.keys.sort
      sprite = Sprite_Character.new(@viewport1, $game_map.events)
      @character_sprites=sprite
      $onscreen = true
    end
加到UPDATE里面就变残影了,但是没报错
XAS的脚本触发战斗的时候事件会更换行走图后面有加_act
下面是随机地图脚本部分。
现在是普通状态下是可以的。触发战斗后        @character_sprites.update报错

    #########################################################★改变
    # 角色活动块
    # 将Party和Event区分开。
    @character_sprites = []
    @party_sprites = []
    for i in $game_map.events.keys.sort
      sprite = Sprite_Character.new(@viewport1, $game_map.events)
      @character_sprites=sprite
      $onscreen = true
    end
    @party_sprites.push(Sprite_Character.new(@viewport1, $game_player))
    #########################################################
    ############################################################★改变
    # 释放角色活动块
    # nil 的话不释放
    for i in @character_sprites
      if i != nil
        i.dispose
      end
    end
    for i in @party_sprites
      if i != nil
        i.dispose
      end
    end
    ############################################################
    #####################################################★改变
    # 刷新角色活动块
    # 画面外的角色活动块不更新
    for i in $game_map.events.keys
      if $onscreen
        @character_sprites.update
      end
    end
    # 玩家角色更新
    for i in @party_sprites
      i.update
    end
   
    #####################################################
我把下面这个复制到刷新里面,结果地图上事件走路有残影
RUBY 代码复制
  1. for i in $game_map.events.keys.sort
  2.       sprite = Sprite_Character.new(@viewport1, $game_map.events[i])
  3.       @character_sprites[i]=sprite
  4.       $onscreen[i] = true
  5.     end
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-22 19:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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