<menu id="meoaa"><u id="meoaa"></u></menu>
<input id="meoaa"></input>
  • <menu id="meoaa"><u id="meoaa"></u></menu><menu id="meoaa"></menu>
    <input id="meoaa"><u id="meoaa"></u></input>
  • <object id="meoaa"></object>
    <nav id="meoaa"></nav>
  • <menu id="meoaa"></menu>
    <menu id="meoaa"><small id="meoaa"></small></menu><input id="meoaa"><tt id="meoaa"></tt></input>
  • <input id="meoaa"></input>
  • 从屏幕cocos2d iPhone删除精灵?

    我有一个我写的游戏.我准备好称它已经完成,但我发现了一个错误.基本上,随着游戏时间的延长,游戏变慢.我的猜测是这是因为仍在屏幕上绘制的精灵.我将粘贴下面的代码,但基本上sprite是在“addNewBall”方法中创建的.在此方法中,它被添加到计算其运动的数组中.在球到达离开屏幕的位置后,它从阵列中移出,这使得它停止移动,但它仍然被“拉出”屏幕.如何删除精灵,以便处理器不再计算它.在此先感谢您的帮助!

    皮匠

    码:

    -(void) addNewBall {
        NumberOfBalls = NumberOfBalls + 1;  
    
        int RandomXPosition = (arc4random() % 240) + 40;
        NSString *BallFileString = @"OrangeBall.png";
    
        switch (arc4random() % 5) {
            case 1:
                BallFileString = @"OrangeBall.png";
                break;
                case 2:
                    BallFileString = @"GreenBall.png";
                    break;
                case 3:
                    BallFileString = @"YellowBall.png";
                    break;
                case 4:
                    BallFileString = @"PinkBall.png";
                    break;
                case 0:
                    BallFileString = @"BlueBall.png";
                    break;
        }
    
    
        Ball = [CCSprite spriteWithFile:BallFileString];
        Ball.position = ccp(RandomXPosition, 520);
    
        BallIsMoving = YES;
        [self addChild:Ball z:10];
        [AllObjectsArray_ addObject:Ball];
        [BallArray_ addObject:Ball];
    
    }
    
    
    //And here is where it is removed...
    
    
    if (Ball.position.y <= -100) {
    
    [BallArray_ removeObject: Ball];
    }
    您似乎在删除方法中缺少某些条件.如果球的y位置大于屏幕高度,或者x位置是否在屏幕外,您是否也想要移除球?无论如何,在你从阵列中移除球的同一个地方,你应该添加:

    [self removeChild:Ball cleanup: YES]

    我还应该指出,你的BallArray可能是多余的,因为无论如何你都要将所有球添加到另一个节点.如果该节点的唯一子节点是Ball,则可以使用其子属性获取球的数组.在这种情况下,子数组将是:self.children(有关详细信息,请参阅http://www.cocos2d-iphone.org/api-ref/latest-stable/interface_c_c_node.html#a5e739ecda0c314283a89ac389dfca2fa).

    如果在同一节点上有非Ball子节点,则可能需要添加中间节点以简化设计,以便可以使用少一个数组.

    相关文章
    相关标签/搜索
    香港最快現场开奖结果2019年马会全年资料天下彩天空彩票与你同行香港旧版免费资料大全网 万载县| 阿坝| 招远市| 达尔| 榆林市| 罗江县| 城市| 德昌县| 社会| 即墨市| 金华市| 闸北区| 泽库县| 许昌县| 五河县| 萨嘎县| 阿巴嘎旗| 德格县| 佛冈县| 刚察县| 金沙县| 清远市| 光泽县| 阳山县| 淄博市| 克东县| 八宿县| 富阳市| 自贡市| 龙胜| 汶上县| 白玉县| 双江| 安远县| 博罗县| 安溪县| 嘉定区| 崇左市| 宁都县| 大厂| 民勤县| 宜兴市| 青河县| 温州市| 威远县| 盐边县| 陵水| 濮阳市| 垫江县| 秦安县| 江孜县| 红原县| 丰城市| 宝山区| 西贡区| 德庆县| 绍兴市| 德州市| 高州市| 林甸县| 龙岩市| 南丹县| 连州市| 汤阴县| 临朐县| 府谷县| 孝感市| 桐乡市| 云阳县| 霸州市| 忻城县| 邳州市| 开封市| 云龙县| 合阳县| 临江市| 罗定市| 十堰市| 威信县| 崇左市| 彭泽县| 广灵县| 武穴市| 宜春市| 临夏县| 济阳县| 璧山县| 锦州市| 河南省| 泸西县| 甘洛县| 基隆市| 昌都县| 平果县| 华宁县| 闽清县| 忻州市| 西城区| 公安县| 都安| 三江| 安康市| 松桃| 福海县| 班玛县| 仲巴县| 元江| 连江县| 江华| 新建县| 乌恰县| 山丹县| 保康县| 白水县| 耒阳市| 东乌珠穆沁旗| 阿合奇县| 平昌县| 崇义县| 乌拉特后旗| 德令哈市| 麻栗坡县| 高密市| 洛南县| 蒲城县| 长沙县| 盐源县| 玉林市| 扎兰屯市| 淮阳县| 白银市| 来安县| 华阴市| 乌鲁木齐县| 宁海县| 新津县| 九龙坡区| 临猗县| 道孚县| 惠水县| 丹巴县| 濉溪县| 长顺县| 涞源县| 美姑县| 武夷山市| 会泽县| 和硕县| 娄烦县| 泰州市| 秭归县| 麻阳| 山东省| 聊城市| 奉新县| 灯塔市| 车致| 巴彦淖尔市| 囊谦县| 双城市| 林州市| 伊吾县| 四子王旗| 四子王旗| 图木舒克市| 历史| 吉首市| 当阳市| 略阳县| 六安市| 郓城县| 晋城| 临泉县| 军事| 涞水县| 微山县| 酒泉市| 高淳县| 修武县| 东安县| 保康县| 饶平县| 三亚市| 溆浦县| 顺昌县| 隆化县| 南华县| 寿光市| 宜丰县| 石林| 呼图壁县| 江源县| 平和县| 邹城市| 岳普湖县| 甘泉县| 师宗县| 织金县| 于都县| 五台县| 巧家县| 尚志市| 长治县| 长垣县| 河津市| 仁化县| 肃北| 和田市| 黄骅市| 清苑县| 缙云县| 建阳市| 和平县| 宜昌市| 阿尔山市| 黔江区| 浦东新区| 临夏市| 奉化市| 称多县| 陈巴尔虎旗| 门源| 商南县| 阿克陶县| 陇川县| 屏山县| 黄石市| 抚远县| 东乌珠穆沁旗| 五大连池市| 松原市| 宜君县| 龙泉市| 富顺县| 阿荣旗| 安多县| 彭州市| 米脂县| 神木县| 七台河市| 秦皇岛市| 都安| 图们市| 滨海县| 井陉县| 建始县| 讷河市| 梓潼县| 商都县| 琼结县| 阿克| 泸水县| 阳高县| 来安县| 巨野县| 浦北县| 成武县| 尼玛县| 景德镇市| 滦平县| 岳池县| 赞皇县| 清丰县| 八宿县| 扶余县| 察隅县| 论坛| 青河县| 托克逊县| 察哈| 白玉县| 县级市| 永寿县| 宜川县| 百色市| 江西省| 独山县| 阜阳市| 简阳市| 新竹县| 洞头县| 广德县| 如皋市| 怀化市| 濮阳县| 宾阳县| 县级市| 安平县| 青冈县| 北宁市| 宁晋县| 新化县| 青海省| 郎溪县| 勃利县| 尚义县| 资中县| 大化| 青神县| 天镇县| 淮北市| 上虞市| 敦化市| 同江市| 阿鲁科尔沁旗| 嘉兴市| 永宁县| 宣恩县| 北京市| 重庆市| 汪清县| 沙河市| 通许县| 黄龙县| 哈密市| 收藏| 马山县| 沂南县| 永泰县| 松江区| 察哈| 徐闻县| 太原市| 通渭县| 三门峡市| 两当县| 永丰县| 区。| 黑水县| 梁河县| 六枝特区| 德庆县| 泰宁县| 三河市| 共和县| 湘潭县| 日照市| 科技| 西峡县| 盐城市| 泸西县| 亳州市| 滕州市| 江安县| SHOW| 河北区| 沧州市| 清原| 雷山县| 开江县| 金寨县| 正蓝旗| 永德县| 饶平县| 昭苏县| 蒙阴县| 大英县| 襄汾县| 嘉兴市| 伊吾县| 门头沟区| 丰台区| 花莲市| 贡觉县| 瑞丽市| 江门市| 永平县| 长葛市| 胶南市| 临海市| 双江| 宜良县| 太谷县| 百色市| 屯门区| 巴林右旗| 伊金霍洛旗| 鄢陵县| 宿松县| 天津市| 怀来县| 华池县| 石屏县| 广饶县| 定边县| 东山县| 剑川县| 印江| 连城县| 拉萨市| 印江| 洛隆县| 通州市| 青田县| 凤冈县| 金昌市| 申扎县| 青州市| 溧水县| 民乐县| 九江县| 玉屏| 姜堰市| 库尔勒市| 将乐县| 潜山县| 宁远县| 谢通门县| 正定县| 嵊州市| 托克托县| 老河口市| 沅陵县| 郓城县| 罗山县| 东丰县| 凤庆县| 新乡市| 元江| 佛学| 河东区| 通化县| 林州市| 岑溪市| 盐源县| 尼勒克县| 雷波县| 鹿邑县| 奉化市| 右玉县| 麻江县| 涡阳县| 丹凤县| 新泰市| 北票市| 西平县| 色达县| 朝阳区| 水城县| 斗六市| 临夏县| 珠海市| 龙门县| 兴国县| 阿坝县| 山东省| 利津县| 二连浩特市| 隆尧县| 越西县| 岢岚县| 普宁市| 红河县| 元江| 峡江县| 临沧市| 云南省| 洪洞县| 清苑县| 化德县| 卢龙县| 麻栗坡县| 蓝山县| 唐海县| 阿坝县| 闵行区| 荔波县| 朝阳市| 双峰县| 桐梓县| 阳东县| 祁连县| 乳源| 八宿县| 专栏| 米易县| 阳西县| 额尔古纳市| 津南区| 若尔盖县| 龙川县| 大兴区| 宁国市| 资中县| 嫩江县| 彭山县| 阜平县| 沛县| 聊城市| 兴安县| 中宁县| 建水县| 潮安县| 庐江县| 杭州市| 临江市| 桃园县| 民权县| 施甸县| 赤城县| 茂名市| 龙里县| 波密县| 滦南县| 女性| 甘肃省| 囊谦县| 会泽县| 青州市| 娄烦县| http://www.gz1980provisionc.fun http://www.yqo5j0rl7v.fun http://m.gz1980trailc.fun http://wap.bo2020functions.fun http://wap.yqo9j6rl3v.fun http://wap.gz1980checkc.fun http://m.bo2020suzzers.fun http://m.yqo9j0rl1v.fun http://m.gz1980openc.fun http://www.bo2020patterns.fun http://www.yqo4j0rl7v.fun http://wap.yqo8j5rl7v.fun http://m.gz1980nickc.fun http://www.bo2020explains.fun http://wap.bo2020whites.fun