﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-lwch-随笔分类-游戏</title><link>http://www.cppblog.com/lwch/category/16993.html</link><description>【QQ:510134884】【Email:&lt;a href="mailto:lwch4@163.com"&gt;lwch4@163.com&lt;/a&gt;】</description><language>zh-cn</language><lastBuildDate>Thu, 18 Aug 2011 18:17:53 GMT</lastBuildDate><pubDate>Thu, 18 Aug 2011 18:17:53 GMT</pubDate><ttl>60</ttl><item><title>cocos2d-x游戏框架中的每个场景的实现过程</title><link>http://www.cppblog.com/lwch/archive/2011/08/18/153811.html</link><dc:creator>lwch</dc:creator><author>lwch</author><pubDate>Thu, 18 Aug 2011 14:34:00 GMT</pubDate><guid>http://www.cppblog.com/lwch/archive/2011/08/18/153811.html</guid><wfw:comment>http://www.cppblog.com/lwch/comments/153811.html</wfw:comment><comments>http://www.cppblog.com/lwch/archive/2011/08/18/153811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lwch/comments/commentRss/153811.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lwch/services/trackbacks/153811.html</trackback:ping><description><![CDATA[<div>1.创建一个类继承自CCLayer<br />2.为这个类添加一个静态的show函数以创建出当前对象所对应的场景
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span>&nbsp;<span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;CMainFrameWork::show()<br /></span><span style="color: #008080">&nbsp;2</span>&nbsp;<span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;3</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;CCScene</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;scene&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;CCScene::node();<br /></span><span style="color: #008080">&nbsp;4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;pMainFrameWork&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;CMainFrameWork();<br /></span><span style="color: #008080">&nbsp;5</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;pMainFrameWork</span><span style="color: #000000">-&gt;</span><span style="color: #000000">init();<br /></span><span style="color: #008080">&nbsp;6</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;scene</span><span style="color: #000000">-&gt;</span><span style="color: #000000">addChild(pMainFrameWork);<br /></span><span style="color: #008080">&nbsp;7</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;CCScene</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;pScene&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;CCDirector::sharedDirector()</span><span style="color: #000000">-&gt;</span><span style="color: #000000">getRunningScene();<br /></span><span style="color: #008080">&nbsp;8</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(</span><span style="color: #000000">!</span><span style="color: #000000">pScene)<br /></span><span style="color: #008080">&nbsp;9</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CCDirector::sharedDirector()</span><span style="color: #000000">-&gt;</span><span style="color: #000000">runWithScene(scene);<br /></span><span style="color: #008080">10</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000"><br /></span><span style="color: #008080">11</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;{<br /></span><span style="color: #008080">12</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CCDirector::sharedDirector()</span><span style="color: #000000">-&gt;</span><span style="color: #000000">replaceScene(scene);<br /></span><span style="color: #008080">13</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080">14</span>&nbsp;<span style="color: #000000">}</span></div>3.添加init函数用以对当前对象进行初始化<br />4.当然你也可以在继承下来的onEnter函数内写入你的初始化代码<br /><br />以上为一个场景对象的实现过程</div><img src ="http://www.cppblog.com/lwch/aggbug/153811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lwch/" target="_blank">lwch</a> 2011-08-18 22:34 <a href="http://www.cppblog.com/lwch/archive/2011/08/18/153811.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>贪吃蛇单机版</title><link>http://www.cppblog.com/lwch/archive/2011/05/28/147470.html</link><dc:creator>lwch</dc:creator><author>lwch</author><pubDate>Sat, 28 May 2011 05:02:00 GMT</pubDate><guid>http://www.cppblog.com/lwch/archive/2011/05/28/147470.html</guid><wfw:comment>http://www.cppblog.com/lwch/comments/147470.html</wfw:comment><comments>http://www.cppblog.com/lwch/archive/2011/05/28/147470.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lwch/comments/commentRss/147470.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lwch/services/trackbacks/147470.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 首先我们需要食物,蛇的节点,一条蛇三个结构 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->&nbsp;&nbsp;1&nbsp;class&nbsp;Food&nbsp;&nbsp;2&nbsp;{&nbsp;&nbsp;3&...&nbsp;&nbsp;<a href='http://www.cppblog.com/lwch/archive/2011/05/28/147470.html'>阅读全文</a><img src ="http://www.cppblog.com/lwch/aggbug/147470.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lwch/" target="_blank">lwch</a> 2011-05-28 13:02 <a href="http://www.cppblog.com/lwch/archive/2011/05/28/147470.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>