
egret微信小游戏
文章平均质量分 75
这里是egret的世界;这里是学习egret的专栏;这里是小木游戏,我是小木子,欢迎大家~
爱上游戏开发
程序媛小姐姐,还望大佬多多指教~
展开
-
连连看项目实战之四(异步加载进度条)
推荐阅读: 我的优快云 我的博客园 QQ群:704621321      在玩游戏过程中,从一个场景加载到另一个场景,我们会发现,往往不是直接切换过去的,而是停留在当前界面,加载下一场景资源,等下一场景加载完毕就切换至加载完成得场景。在轻度一点的游戏上我们原创 2019-01-28 16:15:18 · 723 阅读 · 0 评论 -
连连看项目实战之三(解析配置表)
推荐阅读: 我的优快云 我的博客园 QQ群:704621321 这是一款连连看,如果只能连连,那估计大家看看就没兴趣了。如果在里面加上一些场景式对话,那么可能就会有意思许多。 今天就带大家学习U原创 2019-01-28 10:09:56 · 775 阅读 · 0 评论 -
连连看项目实战之二(礼盒动画)
推荐阅读: 我的优快云 我的博客园 QQ群:704621321       距离上一次更新实战项目之连连看,已经过去近一周了,不要问我这一周经历了什么,做项目容易,不会就问大佬,百度总能解决的。但是,写文章这种事,真的太累了,不仅要考虑些什么,还要考虑怎么原创 2019-01-24 10:05:01 · 783 阅读 · 0 评论 -
连连看项目实战之一(搭建场景)
推荐阅读: 我的优快云 我的博客园 QQ群:704621321 最近有小伙伴反映说,我们小木工作室既然是做游戏的,怎么大部分都是软件通用的技术,没有一点游戏的魅力呢?经深思熟虑之后,我决定,从今天开始就来带大家实战开发游戏啦~~~为了满足大家的好奇心,这次我打算用Unity引...原创 2019-01-14 16:35:17 · 3506 阅读 · 1 评论 -
2018年成都站白鹭沙龙活动——抓住""蜀国于小游戏的新机遇
推荐阅读: 我的优快云 我的博客园 QQ群:704621321在刚刚结束的2018年成都站白鹭沙龙活动——抓住""蜀国于小游戏的新机遇,想必对由于种种原因没能参加的小伙伴来说是一次遗憾。没有去不要紧,下面我将向诸位传达一下这次沙龙活动的精神。这次沙龙活动主要按照下列时间表进行:1.白鹭引原创 2018-12-27 17:12:47 · 587 阅读 · 0 评论 -
egret接vivo小游戏
推荐阅读: 我的优快云 我的博客园 QQ群:704621321环境搭建1.在vivo开发者平台创建公司账号。进入“管理中心”,选择“vivo小游戏”,“创建vivo小游戏”,设置小游戏基本属性,注意包名必须按对方的要求填写。2.进入vivo小游戏开发文档,按照说明安装环境,这里简要介绍下流程:a.进入官网安装Node.js6.0以上版本。...原创 2018-12-05 17:12:54 · 22650 阅读 · 2 评论 -
egret接4399平台
推荐阅读: 我的优快云 我的博客园 QQ群:704621321      对于小游戏来说,一般我们能想到的就是微信小游戏,在微信小游戏出来之前,数4399小游戏独大。今天就来和大家分享一下egret接4399平台的流程吧。 &a原创 2018-12-04 13:38:01 · 20679 阅读 · 0 评论 -
self与window[]的区别和联系
大家好,这里是小木游戏,我是小木子博客园 优快云博客 QQ群:7046213211.self:只能在当前类中使用用法:let self = this;//实例化self.方法名2.window:可以在其他类使用(前提:使用逻辑正确)window["类名"] = this;//实例化window["类名"] .方法名...原创 2018-11-27 15:09:27 · 23115 阅读 · 0 评论 -
屏幕抖动效果
大家好,这里是小木游戏,我是小木子博客园 优快云博客 QQ群:704621321/** * 屏幕抖动 * @author shirln * @since 2018/11/27 * * Example: * 震动目标obj,1秒内震动20次,震动最大距离20 * ShakeTool.getInstance().shakeObj(obj, 1, 20, 20); */cl...原创 2018-11-27 15:37:23 · 24035 阅读 · 0 评论 -
Protobuf教程
一.发送读取proto文件 var message = dcodeIO.ProtoBuf.loadProto(RES.getRes("template_proto"));获取类定义 var user_login_class = message.build("user_login");新建类 var user_login = new user_login_clas...原创 2018-11-27 16:44:32 · 23006 阅读 · 0 评论 -
createchild,childrencreate与addtostage比较
推荐阅读: 我的优快云 我的博客园 QQ群:7046213211.createChildren是皮肤初始化创建和添加组件调用2.childrenCreated是在组件初始化完成后回调3.addtostage是被addchild到舞台的时候执行例1:class TestSkin extends eui.Component { con...原创 2018-11-28 13:56:50 · 22670 阅读 · 1 评论 -
egret接4399排行榜头像跨域问题
推荐阅读: 我的优快云 我的博客园 QQ群:704621321接4399排行榜的时候,获取到头像的url地址,显示头像使用下面两种方法(注:head为url地址):方法一: this.head.source=head;方法二: RES.getResByUrl(url, (data, url) => { egret.lo...原创 2018-12-10 13:57:44 · 20114 阅读 · 0 评论 -
游戏客户端面试(Egret)
推荐阅读: 我的优快云 我的博客园 QQ群:704621321一。朋友面的一家公司1.说下let,var,const。 var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。 let定义的原创 2019-03-15 11:38:14 · 7995 阅读 · 27 评论 -
内存优化之资源管理
推荐阅读: 我的优快云 我的博客园 QQ群:704621321注:以下文章是针对egret来写的,其他引擎可参考思想,实现或许会有差异我们这边的分多个场景,比如说我们登录场景资源,是另外分开的一个json配置的,到我们切换场景的时候就会根据那个配置的url来RES.destory对应的资源比如游戏主场景,我们游戏是切块地图的,我们在进入游...原创 2019-08-02 16:25:39 · 3190 阅读 · 0 评论 -
纹理填充模式(上下填充)
大家好,这里是小木游戏,我是小木子[博客园](https://www.cnblogs.com/shirln/)  [优快云博客](https://blog.youkuaiyun.com/shirln)  [QQ群:704621321](https://jq.qq.com/?_wv=1027&am原创 2018-11-26 10:44:42 · 23276 阅读 · 0 评论 -
微信小游戏排行榜
一。调用默认排行榜首先我们需要了解:1。白鹭开发文档(开放数据域):http://developer.egret.com/cn/github/egret-docs/Engine2D/minigame/openDataContext/index.html2.微信小游戏开发文档(关系链数据):https://developers.weixin.qq.com/minigame/dev/tutori...原创 2018-11-23 10:48:12 · 6380 阅读 · 2 评论 -
扫雷游戏开发基本思路
1.创建地图   在这里我们创建一个m*n的地图,用二维数组存储地图信息,0代表无雷,1代表又雷。由于ts不能直接使用二维数组,需要借助一维数组帮助,使用方法如下:let arr = new Array();for (let i = 0; i < m; i++) {原创 2018-11-22 13:28:52 · 9764 阅读 · 0 评论 -
Linux常用工具的使用
推荐阅读: 我的优快云 我的博客园 QQ群:704621321写这篇文章的主要目的是帮助大家理解以下几个问题:(1)掌握Linux RPM软件包管理器的使用;(2)掌握vi文本编辑器的使用。现在就以下几个内容来带大家理解:(1)使用RPM安装和删除软件;(2)使用vi文本编辑器。RPM(Red Hat Package Manager)...原创 2018-11-22 13:35:26 · 2632 阅读 · 0 评论 -
Linux系统管理
推荐阅读: 我的优快云 我的博客园 QQ群:704621321写这篇文章的主要目的是帮助大家理解以下几个问题:(1)掌握Linux进程管理的基本概念和常用命令;(2)掌握Linux用户管理的内容及方法(常用命令的使用);(3)掌握Linux权限的概念及权限设置的方法。现在就以下几个内容来带大家理解:(1)Linux进程管理命令(ps、t...原创 2018-11-22 13:47:53 · 27025 阅读 · 28 评论 -
Linux 磁盘管理
推荐阅读: 我的优快云 我的博客园 QQ群:704621321写这篇文章的主要目的是帮助大家理解以下几个问题:(1)理解Linux文件系统;(2)掌握Linux文件系统的管理:文件系统的建立、装载文件系统、卸载文件系统;(3)掌握磁盘管理常用命令的用法现在就以下几个内容来带大家理解:(1)磁盘分区命令fdisk的使用;(2)文件系统的...原创 2018-11-22 13:50:21 · 27113 阅读 · 31 评论 -
Linux之Shell
推荐阅读: 我的优快云 我的博客园 QQ群:704621321写这篇文章的主要目的是帮助大家理解以下几个问题:(1)了解Shell的作用和主要分类;(2)掌握bash的建立和执行方式;(3)掌握bash的基本语法;(4)学会编写shell脚本。**现在就以下几个内容来带大家理解:(1)Shell脚本的建立和执行;(2)历史命令和别名...原创 2018-11-22 13:52:27 · 24884 阅读 · 0 评论 -
Linux之配置网络
推荐阅读: 我的优快云 我的博客园 QQ群:704621321写这篇文章的主要目的是帮助大家理解以下几个问题:(1)掌握在图形界面方式配置网络;(2)掌握在命令方式下配置网络;(3)理解网络配置文件的含义。**现在就以下几个内容来带大家理解:(1)在linux图形界面方式和命令方式下对网络的配置;(2)编写网络配置文件。(1)图形界...原创 2018-11-22 13:55:07 · 24790 阅读 · 0 评论 -
人工智能之传教士和野人过河问题
推荐阅读: 我的优快云 我的博客园 QQ群:704621321设有3个传教士和3个野人来到河边,打算乘一条船从右岸渡到左岸去。该船的负载能力为2人。在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。怎样使用这条船安全地摆渡所有人。对于这个问题我们先定义核心规则:(1)核心规则是river(integer,integer,int...原创 2018-11-22 13:56:52 · 41569 阅读 · 33 评论 -
人工智能之八数码难题
推荐阅读: 我的优快云 我的博客园 QQ群:704621321八数码难题:33的9个方格中有1到8的整数,并用0表示空白格。非0数字可以向与之相邻的空白格(即0的位置)移动,同时空白格向这个数字原来的位置移动。通过若干步的移动,将33方格中的数字排列在指定的位置。用prolog写代码,求解八数码难题。题目中的意思我们用数学的方式表示出来:初始...原创 2018-11-22 14:00:54 · 28717 阅读 · 30 评论 -
信息工程之安装和配置Windows 2000 Server
推荐阅读: 我的优快云 我的博客园 QQ群:704621321计算机采用Pentium 133Hz以上的CPU;建议至少256MB的内存;建议硬盘至少20GB,并有1GB空闲空间;Windows 2000 Server安装程序。在这里我们将为Windows 2000 Server选择或创建一个分区,选择区域设置和软件,输入计算机名称,设置管理员...原创 2018-11-22 14:02:52 · 24700 阅读 · 0 评论 -
自定义加载(loading)界面
   刚接触不久就遇到困难------自定义loading。想和其他获取图片方式一样获取加载界面的图片,结果发现资源还没加载就需要图片,在网上百度了许多,都没有找到正确的方式,通过自己的摸索,终于,,,我成功了。。。下面介绍一下主要思想:   首先,我们需原创 2018-11-23 10:26:00 · 37832 阅读 · 30 评论 -
微信小游戏跳转
假设我们要实现的功能是从小游戏A跳转到小游戏B对于小游戏A:(1)在platform.ts中添加代码如下:/** * 平台数据接口。 * 由于每款游戏通常需要发布到多个平台上,所以提取出一个统一的接口用于开发者获取平台数据信息 * 推荐开发者通过这种方式封装平台逻辑,以保证整体结构的稳定 * 由于不同平台的接口形式各有不同,白鹭推荐开发者将所有接口封装为基于 Promise 的异...原创 2018-11-23 10:33:46 · 31958 阅读 · 0 评论 -
微信小游戏分享功能
今天给大家分享一下微信分享转发功能,话不多说,直接干方法一:1.在egret中打开Platfrom.ts文件,添加代码如下(当然,你也可以直接复制粘贴)/** * 平台数据接口。 * 由于每款游戏通常需要发布到多个平台上,所以提取出一个统一的接口用于开发者获取平台数据信息 * 推荐开发者通过这种方式封装平台逻辑,以保证整体结构的稳定 * 由于不同平台的接口形式各有不同,白鹭推荐开...原创 2018-11-23 10:42:52 · 4168 阅读 · 0 评论 -
信息工程之安装和使用数据库MySQL
推荐阅读: 我的优快云 我的博客园 QQ群:704621321数据库是一个存数据,取数据的很友好的系统,今天带大家来了解数据库MySQL。1 MySQL安装:1) 双击安装文件Setup.exe:2)点击“next”,选择“Typical”:3)使用默认,一路“next”直到“Sing-up”界面,选择“Skip Sing-up”,然后“...原创 2018-11-23 10:43:53 · 794 阅读 · 0 评论 -
入门到发布整套流程
一。要开发微信小游戏,首先你得有邮箱,用于申请微信小游戏账号。下面我将带你一起了解如何申请小游戏账号。1.浏览器搜索"微信公众平台",进入微信公众平台,点击"立即注册"2.进入注册界面,选择注册类型,这里我们是注册小程序,点击"小程序&am原创 2018-11-22 13:17:10 · 2011 阅读 · 0 评论