打开Cocos creator 官方文档,找到第一个小游戏页面
下滑,略微一瞄(怎么瞄?想你的每一秒),
https://docs.cocos.com/creator/manual/zh/getting-started/quick-start.html
发现使用的是Javascript,哦豁,我不会。
不慌,百度w3school,点到JavaScript,https://www.w3school.com.cn/js/index.asp,
我们的目的是用cocos写游戏,那我们就先看看官方示例中每一行代码使用了什么。
先给大家两个小时跟着官方文档走一遍小游戏。
--------两个小时分界线----------
在VS中打开game.js,star.js,player.js三个文件,相信在刚刚的制作游戏体验中大家已经理解了game.js就是游戏主逻辑,star.js就是控制星星的生成和销毁,player.js就是控制小怪物的行动(不知道龙族5断更一年多有没有更新了)
好吧,江南老贼还在抑郁症。
接下来继续说回代码问题,作为一个游戏,我们最关心的当然是我们能不能控制人物的行动了,上上下下,左右左右,BABA,
所以我们先看player.js,同时打开Cocos文档中的JavaScript速成页面
https://docs.cocos.com/creator/manual/zh/scripting/javascript-primer.html?h=javas
首先可以看到player.js中有以下一级结构。
cc.class({
});
这一步中cc指的是被封装的Cocos环境,后面定义的class类会在cocos这一环境下进行编译ÿ