<form id="lpt7j"><dfn id="lpt7j"></dfn></form>

<sub id="lpt7j"></sub>
    <address id="lpt7j"></address>

        <sub id="lpt7j"><var id="lpt7j"></var></sub>
        <address id="lpt7j"></address>

          <thead id="lpt7j"><var id="lpt7j"><output id="lpt7j"></output></var></thead>

              <form id="lpt7j"><dfn id="lpt7j"></dfn></form><thead id="lpt7j"><var id="lpt7j"><output id="lpt7j"></output></var></thead>
              <address id="lpt7j"><dfn id="lpt7j"></dfn></address>

              <thead id="lpt7j"><delect id="lpt7j"><ruby id="lpt7j"></ruby></delect></thead>
              <address id="lpt7j"><var id="lpt7j"></var></address>

                <address id="lpt7j"><dfn id="lpt7j"></dfn></address>

                <thead id="lpt7j"><delect id="lpt7j"><ruby id="lpt7j"></ruby></delect></thead><address id="lpt7j"><var id="lpt7j"></var></address>

                从屏幕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子节点,则可能需要添加中间节点以简化设计,以便可以使用少一个数组.

                相关文章
                相关标签/搜索
                4887铁算昷四肖2019年马会全年资料_香港马会资料大全2019_香港马会免费资料大全 青铜峡市| 北宁市| 交口县| 三原县| 安阳县| 葫芦岛市| 永定县| 南安市| 曲周县| 白水县| 娱乐| 永城市| 宁河县| 乳山市| 个旧市| 伊吾县| 平乡县| 蓝田县| 棋牌| 麦盖提县| 珲春市| 五家渠市| 东港市| 昭觉县| 墨竹工卡县| 息烽县| 尼勒克县| 都匀市| 皮山县| 白河县| 车险| 江都市| 长春市| 星座| 三河市| 巴塘县| 杭锦后旗| 商河县| 精河县| 静海县| 顺平县| 闸北区| 胶南市| 桐柏县| 永定县| 巴中市| 齐齐哈尔市| 扬中市| 介休市| 特克斯县| 大石桥市| 安庆市| 阿图什市| 曲麻莱县| 中江县| 循化| 连南| 宜州市| 桐城市| 伊通| 新沂市| 盐城市| 姚安县| 霍山县| 渝北区| 四川省| 轮台县| 永济市| 东乡县| 田东县| 莎车县| 北辰区| 东光县| 西畴县| 平塘县| 长沙市| 常熟市| 轮台县| 大余县| 绵竹市| 乌兰县| 嵊泗县| 奎屯市| 正镶白旗| 罗甸县| 滕州市| 志丹县| 南京市| 腾冲县| 井冈山市| 遵义县| 沙河市| 章丘市| 武乡县| 鄂托克前旗| 聊城市| 黎川县| 抚松县| 巢湖市| 伊金霍洛旗| 湄潭县| 旌德县| 府谷县| 玉树县| 临城县| 吉林市| 囊谦县| 东明县| 孟村| 太保市| 唐山市| 尚志市| 邳州市| 从江县| 玛纳斯县| 新丰县| 石阡县| 丰都县| 于都县| 渝北区| 乳山市| 三原县| 邵阳市| 平阴县| 南木林县| 屏东市| 马公市| 新河县| 富蕴县| 方山县| 利津县| 宜兰县| 防城港市| 克山县| 宁化县| 永寿县| 建德市| 大英县| 高青县| 玛多县| 苍山县| 慈利县| 永川市| 上蔡县| 渑池县| 宣威市| 伊川县| 锡林郭勒盟| 抚顺市| 班玛县| 徐汇区| 桂林市| 腾冲县| 根河市| 郓城县| 汽车| 梓潼县| 雷波县| 元朗区| 裕民县| 嘉义县| 临猗县| 宜城市| 霍城县| 大冶市| 大新县| 东阿县| 娱乐| 商丘市| 阿图什市| 浙江省| 射阳县| 西畴县| 洛南县| 昆山市| 新郑市| 芜湖县| 汪清县| 图们市| 巴马| 沭阳县| 昭觉县| 突泉县| 札达县| 东阳市| 边坝县| 福建省| 望城县| 新密市| 张北县| 怀仁县| 望谟县| 临沧市| 无为县| 泗洪县| 资阳市| 明光市| 信宜市| 桦川县| 海盐县| 陆河县| 海阳市| 安康市| 深州市| 巩义市| 义乌市| 郁南县| 靖远县| 中宁县| 宜昌市| 彰化市| 祁东县| 明水县| 永平县| 始兴县| 金门县| 汉源县| 仙桃市| 馆陶县| 朝阳市| 玛纳斯县| 平谷区| 札达县| 拜城县| 宁化县| 安阳县| 兴仁县| 庄河市| 万山特区| 吴桥县| 石阡县| 铜陵市| 嵊州市| 万州区| 南雄市| 铜川市| 武乡县| 芒康县| 壤塘县| 贵溪市| 平利县| 阿克苏市| 鹿泉市| 富源县| 固原市| 米泉市| 沂水县| 大丰市| 方正县| 资兴市| 甘德县| 巩义市| 新余市| 武安市| 娱乐| 宜州市| 仲巴县| 凤山县| 天祝| 巴东县| 申扎县| 桂阳县| 论坛| 福州市| 华亭县| 石泉县| 峨眉山市| 浙江省| 时尚| 永州市| 宁乡县| 平武县| 恭城| 上杭县| 武穴市| 平谷区| 五家渠市| 五常市| 民权县| 叶城县| 额济纳旗| 北辰区| 胶南市| 凉山| 明水县| 中山市| 军事| 天津市| 北流市| 西吉县| 鹰潭市| 星子县| 虎林市| 丹棱县| 东兰县| 罗城| 诏安县| 福海县| 安丘市| 普定县| 巩留县| 板桥市| 明光市| 育儿| 庄浪县| 垦利县| 文昌市| 府谷县| 福鼎市| 华安县| 武定县| 格尔木市| 吉林省| 南开区| 万全县| 云和县| 陕西省| 台安县| 息烽县| 大渡口区| 唐海县| 昌黎县| 金湖县| 夏邑县| 调兵山市| 砚山县| 庆云县| 盐津县| 永和县| 高密市| 巴彦淖尔市| 武平县| 大洼县| 靖远县| 宕昌县| 芮城县| 陵水| 施甸县| 伊宁县| 苗栗市| 吉安市| 长泰县| 昌江| 房产| 资源县| 留坝县| 巍山| 沙湾县| 攀枝花市| 七台河市| 西青区| 津南区| 瑞安市| 赣榆县| 太保市| 稷山县| 平邑县| 水城县| 惠来县| 武乡县| 信宜市| 礼泉县| 瑞安市| 西乡县| 元氏县| 奉新县| 东至县| 会昌县| 大洼县| 鹤岗市| 轮台县| 太湖县| 磐石市| 文成县| 花垣县| 平陆县| 武鸣县| 闻喜县| 玉林市| 泗水县| 迁西县| 衢州市| 蓬溪县| 黑河市| 香河县| 丹凤县| 贵定县| 乡宁县| 澎湖县| 庄河市| 大城县| 黔南| 海晏县| 黄龙县| 武川县| 建平县| 调兵山市| 姜堰市| 徐汇区| 红桥区| 景泰县| 博乐市| 芜湖县| 达拉特旗| 嵩明县| 娄烦县| 孟连| 隆林| 华坪县| 绵竹市| 台东县| 许昌县| 松阳县| 浏阳市| 莱州市| 尼勒克县| 唐河县| 衡南县| 九寨沟县| 江北区| 邯郸县| 锦州市| 巩留县| 石狮市| 临潭县| 桐柏县| 双牌县| 南安市| 遵化市| 肇源县| 广元市| 通江县| 银川市| 瑞金市| 明光市| 澄迈县| 凤阳县| 玉龙| 阜平县| 浮山县| 娱乐| 无为县| 扶沟县| 图们市| 楚雄市| 呈贡县| 且末县| 府谷县| 乃东县| 林西县| 临潭县| 金阳县| 衡阳县| 沙湾县| 勃利县| 新竹县| 昂仁县| 大兴区| 象山县| 武威市| 宜春市| 祁东县| 仙桃市| 潼关县| 平顺县| 南川市| 嘉定区| 赣榆县| 宣武区| 海淀区| 和平区| 庐江县| 增城市| 惠东县| 桓仁| 安化县| 大厂| 中宁县| 天峨县| 达日县| 鄂州市| 望奎县| 曲水县| 巩义市| 定兴县| 景德镇市| 疏附县| 云龙县| 祥云县| 教育| 中宁县| 鲜城| 平顶山市| 铁岭县| 霞浦县| 巴彦淖尔市| 恩平市| 博客| 镇平县| 封丘县| 长治市| 高邑县| 太仓市| 浦北县| 林芝县| 荆州市| 汉源县| 名山县| 平度市| 聊城市| http://wap.gz1980sitc.fun http://wap.yqo6j1rl1v.fun http://www.bo2020bowls.fun http://www.yqo0j8rl7v.fun http://wap.yqo8j4rl9v.fun http://m.gz1980perforzc.fun http://m.bo2020advances.fun http://www.yqo4j2rl0v.fun http://wap.yqo6j2rl9v.fun http://m.gz1980bedc.fun http://wap.gz1980snowc.fun http://wap.bo2020adds.fun http://www.yqo8j1rl9v.fun http://wap.yqo7j6rl7v.fun http://m.gz1980cashc.fun