![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos Caretor v3
文章平均质量分 57
ls_qq_2670813470
这个作者很懒,什么都没留下…
展开
-
Cocos Creator 3.x 弃用 cc 全局变量 解决方案
使用Cocos Creator 3.x 版本的朋友,都会发现文档里这样一条信息。对于一直在使用 2.x 的我来说,有点不太习惯。不过还好有解决方案,而且这样使用相比较以前来说,不会污染全局变量。解决方案: // 可以这样引用一下 import * as cc from 'cc';...原创 2021-08-30 10:54:31 · 7520 阅读 · 0 评论 -
Cocos Creator 3.x 3D点击事件 - 射线检测
知识点射线检测是什么?射线检测是非常重要的功能,常常用来判断各种情况。其本质是对一条射线和另一个形状进行 相交性判断,如下图所示。射线检测怎么使用?构造射线首先 引入 geometry 模块,import { geometry } from 'cc';然后 设置起点和方向,常见方法一、通过 起点 + 方向,ray 的构造函数或静态接口 create import { geometry } from 'cc'; const { ray } = geometry; // 构造一条从(0原创 2021-05-27 10:30:01 · 2448 阅读 · 0 评论 -
Cocos Creator 3.x 类型报错
前言Cocos Creator 升级到 v3版本后,脚本只能使用TS,很多人表示不习惯,经常会有报错提示,其实是v3版本使用TS语言更加严格,加强了校验导致的。接下来进入正题:如何优美的解决Cocos Creator v3 类型报错问题。错误展示延续 v2 版本写法,以上两种写法都会提示 不能将类型“null”分配给类型“Node”;解决方法一、初始化使用非空断言在初始化时,做非空断言(感叹号 ! 称作 非空断言操作符,它断言前面的表达式是非空的。注意此感叹号是 TypeScript 特原创 2021-05-26 17:54:47 · 903 阅读 · 0 评论