Cocos入门
下载cocos
在官网下载完cocos的集成器
在集成器里面下载对应的编辑器版本
//这个时候请不要切换网络,会报错导致重新下载,算是一个小bug
Cocos编辑器设置中文
File—》preferences—》general—》中文
关闭与恢复面板
在cocos之中有很多面板,对应着各种管理器,设置等。
右击不需要的面板则会关闭
在最上面的菜单栏-面板可以恢复回来。
如何恢复默认这里不同版本有不同的地方
最新版本3.8.4在文件-》布局—》默认布局来恢复。
场景 scene,
如何添加场景
在资源管理器里面,右键来创建场景。
对场景进修修改
重命名场景:在资源管理器之中选中后右键重命名
删除场景:在资源管理器之中选中后右键来删除
资源 asset
指游戏之中遇到的素材,如图片,音乐,脚本等。
导入资源
在桌面选中后拖入资源管理器
界面的各种编辑器
关于场景编辑器
1每个小格子大约是100像素
2框框是设计分辨率
3世界坐标系,也就是一个二维平面,脑子里代入一下初中的x与y坐标。
关于层级管理器
当创建一个场景,默认生成一个画布(canvas)与摄像机(camera)
场景编辑器
鼠标滚轮在场景编辑器上可进行缩放
而用笔记本使用两指缩放
右键进行拖拽,类似于ps的小手手
节点以及各种操作
选中节点
在图层管理器之中拖入图片素材,放在canvas画布节点下方。
这时候每个图片都是一个图片节点
控制节点
//低版本与最新版这里有些许不同
低版本在图层管理器之中。
最新版在场景编辑器之中。
选中后场景编辑器的上面会出现一个小蓝色标志,在这里可以移动,缩放,
图片节点的绘制次序是从上到下,所以最下面的图片会在最上面显示。
缩放;沿着x轴缩放则y轴缩放不会变化,沿着y轴缩放同理,中心点为等比缩放。
矩形变换:理解为ps之中的矩形变换。可以任意比率调整宽高和中心点。
图片节点属性
Position:位置
Rotation:角度
Scale:缩放
位置与锚点
位置position,用于指定一个节点的位置,是一个相对的位置。
锚点 anchor,用于确定一个节点的基准点。
节点 node
图片节点
一个能显示图片的节点
创建图片节点
方案一,把图片拖入资源管理器,然后在拖入层级管理器。
方案二,这里新版本和老版本不同。
旧版:在层级管理器,右键-》创建-》渲染节点-》sprite(精灵)
新版:在层级管理器,右键-》创建-》2d对象-》sprite(精灵)
一般的情况创建节点我们都是使用方案二,图片节点比较特殊,方案一更省事一些。
创建完一个空的sprite后怎么往里面填充图片?
在选中后,把图片从资源管理器拖入即可。
添加文本节点和ui节点
添加一个文本节点,用于显示文字
在层级管理器,右键-》创建-》2d对象-》lable文本
添加ui节点
添加一个按钮,button
设置背景,背景图,背景色。
在层级管理器,右键-》创建-》ui组件-》按钮
{还是新老版本有所不同}
当创建成功时候会看见按钮下方被自动创建一个文本节点。
{这里新版本与老版本也不同,新版本只有一个文本节点,老版本多一个背景节点。}
按钮节点可以像是之前图片节点一样放置图片,具体原理一样。
按钮节点有着一些别的属性,比如按下时候的样子,鼠标选中时候的样子。
选中按钮节点后在cc.button里面可以设置具体的属性。
添加一个文本框
在层级管理器之中,选中后右键,创建-》ui组件-》输入框
这将会随之创建一个TEXT_LABEL节点和PLACEHOLDER_LABEL节点
在textlabel上可以更改当用户打字上去的时候的文字属性,如是什么色之类。
Rlaceholder上可以设置当默认情况下的文字属性,如默认的颜色等。
节点与组件
节点 node
组件 component
如label组件(文本)
Sprite组件(图片)
通过例子来了解节点与组件
在层级管理器之中创建一个空节点
选中空节点后,在属性检查器里面的下方“添加组件”
然后在2d-》sprite创建一个图片组件
然后在图片组件的Sprite Frame增加一个图片
创建一个空节点
增加一个图片节点,设置完后在增加一个按钮节点。
设置按钮组件的属性,更改悬浮这一个Hover Sprite,使其图片更改别的
这样通过节点属性的组合,使其特性进行了叠加
父子节点
当一个节点包含另一个节点时候将这种关系称之为父子关系,父节点移动子节点相对于父节点移动。
开始学习cocos脚本
下载vscode
1从官网下载vscode
2进行汉化
在首页使用快捷键 ctrl+shift+p
输入》Configure Display Language
选择中文然后回车
创建一个脚本
1在资源管理器右键-》创建-》脚本
2双击刚创建的脚本
3在系统选择之中选择用vscode打开
4在vscode之中选择信任窗口
//为更好地打开脚本,在 {preferences} -> {program} -> {scriptEditor} 里配置打开脚本的应用程序
//在win之中让默认打开.ts文件为vscode的方法
1win+i
2应用-》默认应用
3下滑到最底部->按照文件类型选择
4输入js,选择vscode
同理,在如果想打开其他后缀名也可以类推。
为节点添加脚本组件
创建好了直接往节点的属性检查器上托
Hello,world
选中脚本后在vscode打开
在start函数之中写入console.log("你好世界");
选中浏览器运行,然后f12打开控制台即可看见“你好世界”
除此之外也可以这样写
cc.log(“咋瓦鲁多”)
没事也可以写点警报玩。
console.warn("你看你吗呢");
这样控制台就可以看见一个警报。
相关知识
官方教程丨Cocos Shader 基础入门(全十集)
Cocos入门
Cocos游戏开发引擎,为手游而生!
《飞吧龙骑士》入门攻略 快速入门指南推荐
逆水寒手游龙门客栈入门攻略 龙门客栈入门任务通关详情
星空追踪者入门指南05怎么获取 星空追踪者入门指南05获取方法
暴走英雄坛玉女入门任务如何操作 玉女入门任务讲解
《最后纪元》入门bd推荐
原神室内派考古入门任务攻略 室内派考古入门任务通关详解
全面战争三国孙坚势力前期怎么入门 孙坚入门技巧介绍
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 5070
- 2博德之门3黄金雏龙法杖怎么得 4903
- 3《大侠立志传》剿灭摸金门任务 4365
- 4代号破晓官方正版角色介绍 4062
- 5赛马娘锻炼到底的伙伴支援卡事 3848
- 6闪烁之光11月兑换码大全20 3814
- 7爆梗找茬王厕所特工怎么通关- 3588
- 8原神原海异种刷怪路线-原神原 3581
- 9《我的世界》领地删除指令是什 3534
- 10原神开局星落湖怎么出去 原神 3464