Laya
常城
系统架构师,游戏编程十余年。写过多套游戏框架,技术涉及端游、页游、手游。热爱技术、热爱游戏、热爱生活、热爱一切美好事物。因为热爱,所以投入!
展开
-
unity程序员转Laya入门(7) 用List制作商店或背包(类似Scroll view)
研究了半天Laya官网的例子,然后各种琢磨,反复试验,最终用下面的方法实现了:1,制作原创 2021-06-12 20:31:31 · 866 阅读 · 2 评论 -
unity程序员转Laya入门(6) UI屏幕适配(类似九宫格)
UI适配,看了半天官网文档,挨个实验,效果也不好,直到搜到这篇文章:https://www.cnblogs.com/gamedaybyday/p/11523432.html里面的办法实验后,感觉很好用!这里我再总结一下:1,页面设置,必须为 view2,这个view页面,上下左右全设置为03,UI元素,也设置好,对应上下左右的相对位置例如,底部居中的按钮...原创 2021-02-20 12:01:39 · 571 阅读 · 0 评论 -
unity程序员转Laya入门(5) 纯手写一个摇杆joystick
laya目前没发现像unity那么多好用的插件,或者代码库。所以很多基础功能都要手写。昨天琢磨一天,写了一个摇杆算法,分享给大家。原创不易,写代码不易,转载请注明出处!写摇杆之前,先说一下理论:摇杆三要素:1,响应区域(一般不可见,但是会有一个范围,是摇杆操作的响应区域。一般都不会全屏都能搓摇杆)2,摇杆底盘(也就是摇杆的那个大圈)3,摇杆控制杆(就是摇杆中间那个小圈)用Laya制作摇杆1,分别制作上面说的摇杆三要素,如下:显示如下:这里我把响应区域,调了..原创 2021-02-20 10:25:11 · 816 阅读 · 0 评论 -
unity程序员转Laya入门(4) 运行期查看与调试 LayaTree
laya在运行期查看数据是不太方便的。我同事王锐同学找了一个插件,还算比较好用,推荐一下:chrome浏览器的插件:layaTree,运行的时候如下图所示:具体安装方法也很简单:1,在chrome商店,搜索layatree,然后安装。2,设置一下,如图:然后就可以用了!...原创 2021-02-20 10:02:19 · 619 阅读 · 0 评论 -
unity程序员转Laya入门(3) unity导出资源到laya
好,我们继续。把Unity资源导入到Laya,在laya里开发。官网文档位置:https://ldc2.layabox.com/doc/?language=zh&nav=zh-ts-4-2-0Unity端:1,打开unity 2018.4.7,新建一个工程。然后导入laya的unity导出插件。导入后是这样的:2,在Unity里准备好场景和资源。这个大家自行准备吧。不多叙述。这里我新建了一个材质,使用laya支持的shader(当然也可以直接将材质改为Lay.原创 2021-01-29 16:22:30 · 3400 阅读 · 0 评论 -
unity程序员转Laya入门(2) UI-Button绑定事件
接上一篇,打印hello world之后,得开始做实际的东西了。button是最常用的。创建工程,创建场景,不再复述。创建按钮第一种方法,用代码创建Button。用python写过图形化按钮的人,可能会会心一笑。具体写法可以看官方文档。文档位置如下图:第二种方法,用IDE创建Button。推荐用这种方法。拖拽button到场景里,然后把name属性改为:btn_protecting 顺便把var也改了,我们下面代码做个试验。如下图ps. 这里要说的是,laya..原创 2021-01-26 10:05:58 · 1200 阅读 · 0 评论 -
unity程序员转Laya入门(1) 安装和Hello world
写在前面:作为一名unity程序的来说,不能导出微信小游戏,抖音游戏,很痛苦。那就只剩下三种办法:1,等unity发布新版,支持国内这一系列平台的。但是,生命可贵,等了这么久,我是实在等不下去了。2,用cocos。自学两周后放弃:确认过精神,不是对的人。3,用laya。研究了几天,发现,可行!尤其适合unity程序转过去!起码我是这样。安装laya:1,laya本体。去官网下载。laya是绿色版的,解压即可用。2,node.js。 去node官网下载,没啥特殊需求,一路ne.原创 2021-01-26 10:05:35 · 1175 阅读 · 1 评论