随笔分类 -  unity

unity ugui的拖拽与放置
摘要:1、创建一个工程 2、创建Panel(会自动创建Canvas 和EventSystem),将Panel中的Image组件删除,重命名为MainPanel。 3、在MainPanel下面创建Panel,调整大小,添加Grid Layout Group组件 能够自动的排列子物体。将Child Align 阅读全文

posted @ 2022-04-09 13:04 酱紫安 阅读(2314) 评论(1) 推荐(0)

mirror--tankWar
摘要:一、创建离线场景 1、创建新项目,导入mirror,创建场景重命名为OfflineScenes 2、从Prefabs文件夹中,将预制体LevelArt拖拽到场景中,LevelArt有光源,删除场景中自带的光源 4、从models文件夹中,将Tank拖拽到场景中,调试好合适的位置,也可以拖拽其他的模型 阅读全文

posted @ 2022-01-07 16:58 酱紫安 阅读(441) 评论(0) 推荐(0)

Mirror Quick Start Project
摘要:1、Basic scene setup 从asset store中导入mirror 创建新场景、创建空物体,重命名为NetworkManager,添加3个组件 NetworkManager KCPTransport (TelepathyTransport is older, you do not n 阅读全文

posted @ 2021-12-07 15:55 酱紫安 阅读(547) 评论(0) 推荐(0)

官方案例--Survival Shoot(二)
摘要:四、添加敌人 1、Models >Characters >Zombunny,拖拽到scene场景中,会自动贴合地面,放到玩家附近。 2、为了实现击中的效果,要在敌人身上挂载粒子特效,在Perfabs >HitParticles,拖拽它到Zombunny身上。将Layer层变成Shootable(提示 阅读全文

posted @ 2021-12-02 17:49 酱紫安 阅读(134) 评论(0) 推荐(0)

官方案例--Survival Shoot(一)
摘要:导入Survival Shooter.unitypackage,里面有个完整了,新版本导入的时候,需要简单的修改一下代码; 一、环境设置 1、Prefabs >Environment,将预制体Environment拖到Hierarchy面板中,调整位置: 2、Prefabs >Lights,将预制体 阅读全文

posted @ 2021-11-04 17:30 酱紫安 阅读(169) 评论(0) 推荐(0)

unity--实现新手引导功能
摘要:一:矩形镂空功能 1、新建一个场景,创建两个按钮,一个Image 2、导入shader,创建两个材质,将两个shader拖到两个材质上。将材质拖动到Image组件的Material上。 3、创建脚本RectGuide,创建一个方法Guide(参数:Canvas(为了将世界转换屏幕坐标提供需要的Cam 阅读全文

posted @ 2021-03-13 14:56 酱紫安 阅读(2823) 评论(0) 推荐(0)

unity官方案例精讲(第三章)--星际航行游戏Space Shooter
摘要:案例中实现的功能包括: (1)键盘控制飞船的移动; (2)发射子弹射击目标 (3)随机生成大量障碍物 (4)计分 (5)实现游戏对象的生命周期管理 导入的工程包中,包含着一个完整的 _scene Main场景,创建一个全新场景,会在其中实现大部分功能 素材:链接:https://pan.baidu. 阅读全文

posted @ 2020-10-09 20:21 酱紫安 阅读(3415) 评论(1) 推荐(0)

一、事件函数的执行顺序(脚本的生命周期)
摘要:事件函数的执行顺序 运行unity脚本会按照预定顺序执行大量事件函数。 脚本的生命周期概述 上图概括了unity如何在脚本的生命周期内对事件函数进行排序以及重复执行这些事件函数。 加载第一个场景 场景开始时调用以下函数(场景中的每个对象调用一次) Awake:始终在任何Start函数之前并在实例化预 阅读全文

posted @ 2020-07-17 15:28 酱紫安 阅读(932) 评论(0) 推荐(0)

导航