1 将logo图片转换成单色的BMP 图像。简单的方法是使用Windows自带的画图程序,在将图片另存为时,在文件类型下拉列表中选择单色.bmp即可。 2.安装LOGO CREATOR插件 脚本文件下载地址:PCB LOGO Creator下载地址 3,单击DXP下拉菜单,选择run script,弹出一个对话框,选择左下角browse; 4,然
客户端版本低,则会跳转下载最新版本! /* *跳转场景方法 */ loadScene_Function: function () { let path = this.playerInfo.loginIp + "/checkVersion"; let instance = this; let
一、 需求分析 【1】实现手指触摸刮开效果;【2】优化:判断刮开与否(能否正常看到奖项)。 二、 游戏场景可视化编辑 三、 手指触摸刮刮卡动态刮开效果的实现 Mask为反向遮罩节点,必须确保大小和位置为(0,0)。 运用反向遮罩和绘图来实现。 首先为Mask节点添加Mask组件。记得将Inverted(即反
一、 UI设计 如上图,我们设计一个简单的界面来进行测试。新建OnMultiTouchCtrl.js ,挂载到OnMultiTouchCtrl节点上。 二、 OnMultiTouchCtrl.js实现如下 推荐一个学习交流群:1072209430 首先在方法中,给Canvas节点添加触摸移动的监听事件,在其回调方法中打印event
版本:2.3.4 今天换场景地图,就替换了几张图片。然后cocos creator里就报错 Rect width exceeds maximum margin。 删除原来的图片和meta文件,重新放入也没有用。 这几张图是用于Tiled里拼接地图的,后来我重新建了图块集tsx,重新摆地图tmx,然后报错消失。也不知道咋回事。这
creator引擎源码解析之游戏启动 问题: 游戏启动的时候,引擎做了什么,游戏启动流程? 游戏定时刷新是怎么实现的? 知识点: !==、===和!=、==区别 1.1 比较过程的区别 !=、==比较时如果类型不同则会尝试转换类型再比较;!==、===只有类型相同才比较 1.2 比较结果上的区别 !==
参考了cocos 论坛例子。。。 写了如下例子,可以实现cocos creator 原生上传文件 ` window.img = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUsAAACCCAYAAADPJ+pWAAAgAElEQVR4nO1dB5xUNf7/ZVhYutKkVwsWUBELcGLBdurZQFSw/9Wzwnl2BDlFsJc70VPPs50HKArq2U5FLOiCSrEgggeywgpLR6Q
在上一篇文章中提到参加了一个小游戏竞赛,这篇文章就来讲解这个项目的基本思路(主要提供思路及部分代码), 这个项目主要就是一个2048的改版,玩家使用小飞船来左右移动控制生成小球,并在玩家手指离开屏幕时小球掉落,与场上其他小球进行合成(当小球合成到2048时,消除小球),目前主要是合成
cocos版本:2.3.4 spine版本:3.8 帧同步和Spine动画同步的问题 这个主要是做帧同步时,spine动画上有自定义事件抛出,且动画骨骼上绑定了伤害判定的盒子。 因为动画不是逻辑帧来驱动的,所以不同客户端播放动画速度不一样,那么在相同逻辑帧时, 可能A已经播放完成,而B还在播放动画中,那么判
最近一直在研究如何把Creator V2.1.2版本的游戏移植到Creator V2.1.1,虽然只差了一个版本,但是内容却大相径庭,前者是Creator的一个2D版本,后者是3D版本,这就导致了版本迁移的时候出现诸多bug。 (一)图片显示白块 打开游戏后发现图片或者文字变成白块显示,解决方案: 找到白块的No
版本:2.3.4 参考: cocos教程:使用对象池 cocos的NodePool提供了一个数组,保存和获取数组内对象,并在保存和获取时可执行对象上的unuse和reuse方法。 使用相对简单,看看cocos教程即可。 主要是在获取对象池中实例时,不存在实例,则返回null,不会自动新建。 新建的代码得自己写。 cocos
随着各个大型App都推出了自己的小游戏平台,游戏也越来越受到开发者的关注。Cocos Creator是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,以及能让你更快速开发游戏所需要的各种图形界面工具。这篇文章将介绍下,如何将Cocos Creator的游戏代码通过云开发网站静态托管的
先和大家说一声,腾讯云云开发静态托管开始支持泛域名证书啦!添加子域名不需要走审核流程,可以加快配置子域名的速度,节省时间。 随着各个大型App都推出了自己的小游戏平台,游戏也越来越受到开发者的关注。 Cocos Creator是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,以
文章参考:Qt Creator 中文编译失败 怎么办https://blog.csdn.net/u013001137/article/details/103934813场景1:在Qt Creator中使用msvc的编译器编译,报错“常量中有换行符”原因:MSVC编译器只支持utf-8带BOM的方式,对UTF8格式的代码文件支持不够好,而默认的文件编码是utf-8格式。解决方
简介: Qt Creator 安装 Windows Software Development Kit(SDK) 调试器【即CDB调试器】。(使用MSVC编译项目,进行调试)。 本博文的简述or解决问题? Qt Creator 安装 Windows Software Development Kit(SDK) 调试器。(使用MSVC编译项目,进行调试)。 编程环境: win10 x64 专业版 18
目录Qt插件基础 Qt插件基础 我们知道Qt Creator源码是基于插件架构的,那么我们先来介绍下插件基础知识。 相关内容如下: How to Create Qt Plugins <QtPlugin> - Defining Plugins Echo Plugin Example QPluginLoader QLibrary moc(源码见qtbase/src/tools/moc目录) 原创造福大家
建一个ts文件,js文件不行,复制下面的代码,在场景中给button绑定事件 // Learn TypeScript: // - https://docs.cocos.com/creator/manual/en/scripting/typescript.html // Learn Attribute: // - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
1、今天碰到一个奇怪的问题:我把电脑时间改到两年前,之后用qtcreator 构建今年的项目,构建时,一直 C:\Qt\5.5\mingw492_32\bin\qmake.exe -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" -o Makefile ..\Nexus\Nexus.pro C:\Qt\5.5\mingw492_32\bin\qmake.exe -spec win32
前言 为了更好更方便快捷高效的开发 正文 我们知道在CocosCreator里如果要写一个缓动动画(Tween)还要有动画完成时间回调,需要有三个步骤,例如一个旋转制定角度的动画: let action:cc.ActionInterval=cc.rotateTo(1,20); let seq:cc.ActionInterval=cc.sequence(action,cc.callFu
目录统计接口实现 统计接口实现 我们知道,插件架构必不可少的是定义接口类,即抽象基类,描述用户需要自定义实现的内容。此外,一般还有一个管理器类,对接口类的所有实现类进行管理,并调用其中的接口进行。源码中有两种方式来获取所有实现类。 // 接口类声明 xx.h class ISimple { ISi
(PCB Logo Creator插件使用方法) 当完成PCB设计后,为了表示我们的原创性,有时我们需要给PCB板上添加有趣的图案或队伍的Logo。下面将介绍一下如何在板子上加上我们想要的LOGO。 1. 图片预处理,转为.BMP格式 首先我们要对图片或者Logo进行处理,否则Altium designer会提示装载的图片不
终于来挖坑了!老规矩!图文+视频讲解! 效果预览 实现步骤 整体思路是先使用 PolyBool 计算多边形,接着使用 cc.PhysicsChainCollider 将多边形围起来,最后使用 cc.Graphics 将整个地形绘制出来。 引入 PolyBool PolyBool是什么?对多边形(并集,交集,差,异或)进行运算。(Boolean operations o
1.简介 打字机,文字逐个出现,应该是很多游戏中用到的功能吧!比如新手引导,需要有文字对话,文字一个一个显示出来。我在这里用Cocos Creator做了个简单的组件和demo。效果如下图。 2.上代码 const {ccclass, property} = cc._decorator; @ccclass export default class
目录d指针和q指针简单示例q指针QObject和QObjectPrivateqtcreator中的变体1qtcreator中的变体2小结 d指针和q指针 我们在类成员名称和使用d指针中,已经介绍过了d指针。 这是一个绝妙的技巧,能够在不破坏二进制兼容性的情况下将新的私有数据成员添加到类中。此外,它还能保持头文件的干