mfe吧 关注:232贴子:14,191
  • 5回复贴,共1

【每日三帖之一】(小科普向)关于destroy操作优先级顺序

只看楼主收藏回复

面向新人的小科普而已(其实我今天第一次意识到这个问题....)
destroy在mmf中很重要。由于mmf没有指定实例功能,所以我们只能指定一个对象destroy。那么问题就来了,当存在多个实例时,destroy会毁掉哪个实例呢?
先考虑一个最最简单的情况
--1. 当条件指定了一个特定实例
例子:马里奥碰到砖块时砖块destroy,那么这时砖块会特指那个碰到的砖块


来自手机贴吧1楼2016-06-25 19:01回复
    小探究思考
    如三所示
    两个砖位于(13,3)和(3,13),哪个先destroy?欢迎回复你的答案一起交流


    来自手机贴吧4楼2016-06-25 19:11
    回复
      2025-08-08 21:06:03
      广告
      不感兴趣
      开通SVIP免广告
      4. 层次(深度)更高的
      mmf中对象有深度(depth),即深度更深的对象显示会覆盖住比他浅的。在mmf中通过复制粘贴可以加深深度。
      那么执行destroy时若存在两个砖位于同一个坐标,那么深度深的优先destroy


      来自手机贴吧5楼2016-06-25 19:13
      回复
        小探究思考
        深度与坐标优先级
        砖2深度大于砖1 砖2位于(10,10),砖1位于(3,3),那么destroy一次 哪个先被destroy


        来自手机贴吧6楼2016-06-25 19:14
        回复
          明天继续更。


          来自手机贴吧7楼2016-06-25 19:15
          回复
            每人参与互动?人工顶贴


            8楼2016-06-29 15:29
            回复