自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Laya的Tween缓动没有初始化repeat导致的Bug

当你使用一个Tween给一个图标做旋转动画,循环播放。(repeat是播放次数, repeat=0无限循环,repeat=1播放一次) Laya.Tween.to(this.light,{rotation:360},2000).repeat = 0; 然后你打开一个Dialog...

2019-09-30 19:05:00 40 0

转载 Laya页面嵌套和Scene.destory导致的Bug

Laya2.1.1.1 参考: 预设使用 Laya给出了相同模块,逻辑代码也相同情况下,使用页面嵌+runtime的使用方案。但是该方案和Laya.Scene.open,Laya.Scene.destroy等有冲突,会导致bug。 当参考使用Laya的教程,拖入一个sc...

2019-09-28 23:42:00 58 0

转载 Laya的滚动容器

想实现一个简单的滚动容器。例如水平排列10个图标,可以左右滑动查看的。 Egret里有布局容器可以滚动 Laya看了教程和示例,没有找到一个滚动容器,只有一个list,需要设置item,显然不是我想要的简单水平滚动容器。 示例教程里没有滚动容器的示例 组件教程里...

2019-09-27 18:27:00 182 0

转载 redux 第二部分

  redux 的使用方法,      为什么使用 action.js 文件,进行优化代码将其分开,然后我们通过工厂函数的每次返回不同的对象,由于参数是固定的,每次返回的都是事件类型和事件数据,所以我们可以使用一个函数,通过其返回值来返回一个对象,让后传递给 action ;   我们的...

2019-09-26 17:12:00 14 0

转载 redux

  显示 react 脚手架的配置文件   使用指令:npm run eject,   如果出现报错的解决办法,我们要使用 git 将工作区的文件放到本地库上;     指令:git add .  将工作区的文件添加到暂存区        git commit -m '第一次提交...

2019-09-25 17:38:00 12 0

转载 字符串中最多的字符案例

var str = 'asdkfjkdsfjisdjfsdkajfkasjflasdjf';function fn(str){ var obj = {}; for(var i=0;i<str.length;i++){ if(obj[str.cha...

2019-09-25 09:34:00 17 0

转载 react 路由

  react 提供了实现路由的方式,不过需要我们下载插件 react-router-dom   当我们下载好了插件,然后我们可以通过 import {} from 'react-router-dom' 来引入路由标签;   如图,我们可以看到在实现项目中的使用方法  Ro...

2019-09-23 16:57:00 15 0

转载 Laya的对象唯一标识

Egret中是obj.hashcode Laya中是obj["$_GID"] 转载于:https://www.cnblogs.com/gamedaybyday/p/11570098.html

2019-09-23 00:14:00 63 0

转载 清远重游记

清远几个月前才去过,没想到部门旅游也选择这个地方。选哪我倒无所谓,只要是车程不远,身体无恙,我是很愿意出去走走,吃吃喝喝,并且上一次去没有玩到漂流,这次可以尝尝鲜。 不过今年的部门旅游很奇怪,不知是这地方太熟了,又或者缺少吸引力,我们三十多人的小部门,竟只去了八个人,连三分之一都没有,隔壁一...

2019-09-22 22:18:00 23 0

转载 Laya自定义组件

laya2.1.1.1 参考: 预设使用 一 没有自定义组件 教程翻了几遍,没有自定义组件,论坛搜了下,说是不能使用。 二 预置件做自定义组件 预置件无法右键创建。 又去翻教程。终于知道预置件怎么创建了。就是选中一个组件,然后右上角有个按钮,设置为预置件。...

2019-09-22 02:31:00 139 0

转载 Laya使用中的一些备忘

Laya的这个生命周期和Unity差不多。但是教程里放着老是找不着。 UI组件的生命周期:https://ldc2.layabox.com/doc/?nav=zh-ts-3-4-0 拼图的空隙。 Egret也有拼图的空隙。比如制作飞机游戏,背景拼接轮换着下移,有明显的缝隙。用T...

2019-09-22 02:15:00 26 0

转载 Laya微信小游戏的开放域

版本2.1.1.1 现在Laya的开放域比较好用了。 新建开放域项目,里面直接有个排行榜的示例。 直接发布 得到较少的文件,复制这些文件,粘贴到主项目bin/openDataContext下。 (openDataContext文件夹需要自己创建) 并将...

2019-09-18 21:16:00 54 0

转载 Laya微信小游戏的4M包限制与动态资源

版本2.1.1. 由于有4m包限制,所以一般小游戏项目分成主包+远程资源。 现在我新建一个remote目录,该目录下资源不发布到微信小游戏目录下,而是服务器远程加载。 发布时,勾线是否提取本地包 远程资源目录remote不需要勾选 这是发布出的项目...

2019-09-18 21:13:00 64 0

转载 Laya发布微信小游戏项目

版本2.1.1.1 创建项目时,勾选微信/百度小游戏bin目录快速调试 发布项目时,选择发布平台为微信小游戏 用微信开发者工具打开release/wxgame,这就是微信小游戏项目了,很方便 转载于:https://www.cnblogs.com/gam...

2019-09-18 21:08:00 99 0

转载 Laya的资源加载

白鹭中的资源加载,可以单个去加载。但是更多是通过资源组加载的。 比如进入登录界面,则加载登录资源组的资源。打开技能面板,则加载技能模块的资源组。 //加载登录模块资源组 RES.loadGroup("login"); //卸载登录模块资源组 RES.destroy...

2019-09-18 21:06:00 259 0

转载 Laya的版本管理

白鹭的版本管理使用的是VersionManager。 Laya则是发布时勾选版本管理就行了。和白鹭一样是修改文件名。Laya的版本文件是release/version.json。 点击选择的"+"号可以添加需要排除或增加版本管理的文件夹路径。 经过版本管理后发...

2019-09-18 20:58:00 91 0

转载 Laya的场景以及场景的加载

参考: Laya项目发布详解 Laya2.0 内嵌模式、加载模式、分离模式、文件模式的场景加载创建和场景打开关闭 版本2.1.1.1 白鹭中的场景是exml制作,发布后exml代码都会打包到default.thm.json中,在项目运行时,在Main文件中加载。 Laya中的场景...

2019-09-18 20:25:00 218 0

转载 Laya的图文混排

参考: Laya图文混排 Laya的图文混排教程 编辑模式F9,增加laya.html.js库 在层级窗口右键,添加一个HtmlDivElement组件 大致的原理: 1. 例如输入框的字符串是 "大家好!很高兴认识大家!@1@"...

2019-09-18 19:14:00 61 0

转载 Laya的高亮文字

版本2.1.1.1 游戏中用的高亮文字,例如下图 "使用 2钻石 可获得金币",2钻石是不同颜色高亮的。 白鹭的高亮文字有文本样式 txt.textFlow = <Array<egret.ITextElement>>[ ...

2019-09-18 19:06:00 47 0

转载 Laya微信小游戏本地缓存

测试版本2.1.1.1 查看bin/libs/laya.wxmini.js。 发现只会缓存png,jpg。 声音和atlas,json不会缓存。 对比白鹭,白鹭是将png,jpg,atlas,json都进行了缓存。且可以设置哪些需要缓存,哪些不需要。这一点方便多了。 微信图片加...

2019-09-18 04:31:00 46 0

转载 Laya的屏幕适配,UI组件适配

参考: 屏幕适配API概述 版本2.1.1.1 目录 一 适配模式 二 UI组件适配 一 适配模式 基本和白鹭的适配模式一样。 Laya官方也推荐了竖屏使用fiexedwidth,横屏使用fixedheight。这也是我自己常用的适配模式。 修改适配模式在项目...

2019-09-15 17:06:00 131 0

转载 Laya的调试,调试面板,断点调试

参考: 性能统计面板介绍 版本2.1.1.1 调试面板 Laya有两个调试选项,编辑模式F9. 第一个调试模式,除了调试面板,还有一个查看当前舞台对象的面板。类似白鹭的Egret Inspector。 平时用白鹭,也不会经常使用Egret Inspector。 ...

2019-09-15 16:04:00 140 0

转载 react-redux 的总结

  第一步,我们将我们要使用的插件来先一步进行安装     create-react-app app // 在这里我们使用了 react 的脚手架来搭建的项目     cd app        // 进入我们的项目     npm i -S redux  // 这里时我们需要下载的 red...

2019-09-12 15:14:00 17 0

转载 Laya的动画制作,整图动画,序列图动画,时间轴动画,龙骨动画

参考: Laya动画基础 Egret帧动画工具类 版本:2.1.1.1 序列图动画 白鹭的序列图动画,使用TexureMerger合图,然后使用MovieClip类播放。 Laya的话,使用图集打包工具合图,然后使用Animation类播放。 一个泡泡爆炸的序列图 ...

2019-09-10 21:35:00 35 0

转载 Laya的位图文字

参考: Laya文本 测试版本:Laya 2.1.1.1 大部分游戏都会用到位图文字,例如dnf的伤害数字。 白鹭的位图文字是美术提供0-9十张单张图片,由TextureMerger导出fnt+json,然后在exml里用BitmapLabel组件使用。 Laya的位图文字是...

2019-09-10 16:56:00 49 0

转载 vue 的多页面应用

  vue-cli3 中构建多页面的应用   第一步:先创建一个 vue-cli3 的项目:vue create app   然后运行项目:npm run serve   现在开始多页面的应用:   首先在 src 的目录下面,创建一个 pages 的文件,然后如图,创建这样的目录结构,每...

2019-09-10 09:52:00 12 0

转载 yarn 包管理工具

  yarn 快速,可靠,安全的依赖包管理工具   为什么要使用 yarn 呢?因为他有个缓存机制,当我们第一次下载的包,就会被缓存下来,当我们下次下载的时候,就直接载缓存里面找到使用,就省去了继续下载的时间   安装 yarn     安装 yarn 之前,我们需要下载 nodejs 才可...

2019-09-09 20:53:00 6 0

转载 Combobox设置了SelectedItem却显示未空

SelectionItem必须是ItemSource里面其中一个,必须用索引取值(数组下表或者Where,其实就是地址相同就行),不能重新开辟新空间然后赋值为跟ItemSource里面某个相同的值; 转载于:https://www.cnblogs.com/canyeweiwei/p/114849...

2019-09-08 11:39:00 98 0

转载 react 脚手架 及路由和 redux

  前提是我们需要下载 nodejs   使用 npm 下载 react 的脚手架,react-router-dom,redux     全局下载 react 的脚手架:npm i create-react-app -g     使用 react 脚手架创建一个 app 的项目:create...

2019-09-07 11:59:00 8 0

转载 react 的基础知识

  react 是目前最流行的框架;   其中是采用 mvvm 的思想,让我们把所有的只关注视图层和逻辑层, 从而可以更好的书写代码;   在 react 中我们的 html 结构也是通过 js 来实现的,而且在 nodejs 中我们也是通过 js 来实现的服务端,由此可见 js 的能力也是逐...

2019-09-07 11:30:00 7 0

转载 vue 指示点的疑点拓展

  1. 为什么 vue 组件中的 data 是一个函数    1. 为了保证组件的独立性和可复用性,data 是一个函数,组件实例的时候,这个函数将会被调用,返回一个对象,计算机会给这个对象分配一个内存地址,实例化几次,就分配几个内存地址   他们地址都不一样,所以每个组件中的数据不会相互干...

2019-09-06 16:09:00 6 0

转载 react 的定义组件(了解)

  react 中定义组件的方法     1. 定义组件 React.createClass()  (被淘汰了)       定义组件中的函数 methods 的中的 this 统统指向 组件     2. 函数定义组件       定义的组件时无状态的,没有 state 的状态,没有生命...

2019-09-04 17:51:00 8 0

转载 web前端知识点反思总结

  当别人问你之前的知识,我们便会勾起之前的回忆,然后进行一番痛苦的挣扎后,发现我依然记得你   什么是 DTD ?     文档类型定义 (DTD) 可定义合法的 xml 文档的构建模块 ,他是使用一系列合法的元素来定义文档的结构     DTD 可被成行的声明于 XML 的文档,也可作为...

2019-08-30 10:36:00 15 0

转载 React 脚手架

  React 脚手架,来让我们快速的搭建起来一个 React 的项目   1. 全局安装 React 的脚手架     npm i -g create-react-app   2. 创建项目     create-react-app 项目名   3. 进行项目指令:     cd 项...

2019-08-29 17:27:00 21 0

转载 npm转成别的下载地址的插件

  第一种方式   1.  查看当前计算机的下载地址    npm get registry  2.  修改为淘宝npm镜像    npm config set registry http://registry.npm.taobao.org/  3.  修改为cnpmjs镜像    npm co...

2019-08-29 14:52:00 22 0

转载 React

  React 是由Facebook 发明及维护,当前最流行的框架,生态链完善   使用 script 来引入 有关 React 的 js 文件   主要进入的文件是react.development.js    // react 的文件依赖            react-dom.dev...

2019-08-28 21:22:00 13 0

转载 nuget push 程序包到nuget服务器时报错 406 (Not Acceptable)

1、在window服务器上部署nuget服务器时,发布包时出现请求报错 406 (Not Acceptable) 验证用户名、密码正确的情况下,还是出现上面错误。后面跟踪服务器日志,发现window\temp文件超过65535,删除过期临时文件后即可 引用 2、通过上述方案排查后, 其实并没有解...

2019-08-28 13:07:00 105 0

转载 React 番外篇

  小技巧:如果我们想了解一门技术,不知道如何学习,那就在 BOSS 直聘上,来看看对这门技术的要求   这篇给大家讲的是 React 1.0 的初始版本,仅仅是让大家有个了解,毕竟回顾历史,我们才能找到他最初的样子;   React 是 FaceBook 来发明及维护的   React 的...

2019-08-28 11:38:00 13 0

转载 超出省略点

  单行超出省略   #div1{     overflow: hidden;     text-overflow: ellipsis;     white-space: nowrap;     word-break: break-word;   }   多行超出省略(这里时两行...

2019-08-27 17:16:00 12 0

转载 vue中getters不更新数据解决办法

  在 Vue.js devtools 中看到,我们明明更改了仓库 state 中的数据,但是我们的 getters 就是值渲染一次之后就不再重新渲染了   解决方法:使用 Vue.set() 方法,就是专门解决这个问题的,且我们只要是修改 state 里面的属性,不管是什么属性,都应该使用 V...

2019-08-27 08:38:00 35 0

提示
确定要删除当前文章?
取消 删除