
上一节讲到把Layer对象推入导演栈中,从此开始程序便完全进入游戏运行。
新建的工程中已经为我们添加了一个标签和一个拥有两个菜单项的菜单。它的代码在Layer类中的init函数中,
我们把init函数里面的内容注释掉,开始我们实现我们自己想要的功能。
if( (self=[super init]) ) { cclabelTTF *label = [cclabelTTF labelWithString:@"HelloWorld" Fontname:@"Marker Felt" FontSize:64]; CGSize size = [[CCDirector sharedDirector]winSize]; label.position = CGPointMake(size.wIDth / 2,size.height / 2); [self addChild:label]; } return self; 在init函数中添加上面内容,运行程序。结果在屏幕中央出现一行文字“HelloWorld”。cclabelTTF函数代表一个标签,和cocoa中的UILabel一样。
然后用CCDirector对象的winsize方法去的窗口的大小。把标签的位置放在屏幕中央,由label的position属性代表,他是一个CGPoint类型的。这我们应该
都很明白啦,呵呵。最后把这个label加入到显示的层中进行显示。
done,就这么简单,这是我自己把自己的学习过程记录下来写出来的教程,本人脑子有点笨,想成为高手,目前还是菜鸟,呵呵。希望通过一点点积累能成功。
总结以上是内存溢出为你收集整理的cocos2d入门教程4 : Hello World全部内容,希望文章能够帮你解决cocos2d入门教程4 : Hello World所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)