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

Project1

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

[已经解决] class Sprite_Base < Sprite, 这段编码中的(super)指向那里?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
164
在线时间
415 小时
注册时间
2020-1-11
帖子
256
跳转到指定楼层
1
发表于 2020-2-12 14:35:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
==============================================================================
# ■ Sprite_Base
#------------------------------------------------------------------------------
#  アニメーションの表示処理を追加したスプライトのクラスです。
#==============================================================================

class Sprite_Base < Sprite
  #--------------------------------------------------------------------------
  # ● クラス変数
  #--------------------------------------------------------------------------
  @@ani_checker = []
  @@ani_spr_checker = []
  @@_reference_count = {}
  #--------------------------------------------------------------------------
  # ● オブジェクト初期化
  #--------------------------------------------------------------------------
  def initialize(viewport = nil)
    super(viewport)
    @use_sprite = true        # スプライト使用フラグ
    @ani_duration = 0         # アニメーションの残り時間
  end
  #--------------------------------------------------------------------------
  # ● 解放
  #--------------------------------------------------------------------------
  def dispose
    super
    dispose_animation
  end
  #--------------------------------------------------------------------------
  # ● フレーム更新
  #--------------------------------------------------------------------------
  def update
    super
    update_animation
    @@ani_checker.clear
    @@ani_spr_checker.clear
  end
  #--------------------------------------------------------------------------
就是红字的super,向上继承Sprite的同名方法,但class Sprite 那里都找不到,救指点!

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
2
发表于 2020-2-12 16:26:30 | 只看该作者
本帖最后由 坏数据 于 2020-2-12 16:29 编辑

指的就是 class Sprite 里面的initialize  dispose 和  update

Sprite是内置类 包含了 dispose 和  update
Sprite的超类Object  包含了initialize

这些都可以在F1里面找到参考

评分

参与人数 1星屑 +50 收起 理由
VIPArcher + 50 认可答案

查看全部评分

















回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
164
在线时间
415 小时
注册时间
2020-1-11
帖子
256
3
 楼主| 发表于 2020-2-12 16:37:52 | 只看该作者
坏数据 发表于 2020-2-12 16:26
指的就是 class Sprite 里面的initialize  dispose 和  update

Sprite是内置类 包含了 dispose 和  update ...

谢谢,原来在F1的角落。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-16 16:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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