• Unity学习_网络消息处理

    时间:2024-04-12 12:26:40

    记一下整体流程。NetworkClient用在客户端收发消息 TcpSocketListener在服务端收发PackageHandler是处理封包和协议之间的转换。【网络上的数据<–>协议结构】MessageDistributer 主要用在服务端,收到客户端众多消息?分配到服务端各个模块...

  • Unity3D学习之旅01——消除小游戏的制作

    时间:2024-04-11 11:26:57

    最近因为毕设在学习Unity3D引擎,所以用博客记录一下学习的过程。游戏展示今天做一个消除小游戏,游戏运行之后,通过键盘的WSAD四键控制方块Cube的前后左右,当方块碰到球体Sphere后,该球体就消失。涉及的知识点预制体的创建,按键控制事件,对象实例化1.游戏物体的创建1.创建一个方块Cube,...

  • Unity学习 — UGUI侧滑菜单点击显示和隐藏

    时间:2024-04-09 20:43:08

    一:首先创建Canvas,在Canvas下创建一个Image和Button,       Button为Image的子类,二:点开Image, 创建滑出动画,删除第一次自动创建的Animator组件,在创建出滑入动画,最后,利用第一次生成的动画控制状态机,调好他们的状态关系别忘了声明Bool值,来连...

  • Unity学习笔记1 锁定摄像机镜头跟随角色移动

    时间:2024-04-08 19:43:31

    注释:方法非原创,纯笔记,欢迎转载。准备:1.摄像机 Camera  2.新建C#Script 命名CameraMove开始:1.输入:using System.Collections;using System.Collections.Generic;using UnityEngine;public...

  • unity 学习笔记vector3.forward和transform.forward

    时间:2024-04-08 19:22:42

    但是其magnitude长度是1。但是其magnitude长度是1。但是其magnitude长度是1。然而vector3.forward只表示(0,0,1)然后 改变坐标的都有transform.position+=Vector3.forward;transform.translate不等于两个向量...

  • Unity学习笔记(08):Rect Transform组件及实现不同尺寸分辨率的UI屏幕适配

    时间:2024-04-08 19:16:28

    Canvas节点的宽高是和屏幕一致的 中心点在xy轴的中间Rect Transform介绍UGUI的Image节点有RectTransform组件scale 缩放position 位置(注:相对于其父节点 即Canvas)以父节点为(0,0)(相对点)相对点可以拖动 与此同时position的值也会...

  • Unity学习笔记之通过脚本判断按钮

    时间:2024-04-08 18:51:32

    1.在场景创建两个按钮,并且命名,这里我随意命名2.创建一个脚本赋值到 canvas上或是新建一个空物体,赋值到空物体上,这里我就赋值到空物体上3.定义一个获取按钮的方法,并放在Awake()中。这里通过查找按钮的名字去获取,此处采用委托4.定义一个判断按钮名字的方法,并执行相应的要执行的方法或动作...

  • Unity 3D 官方教程—— 2D Physics系列 学习记录

    时间:2024-04-08 17:47:12

    1.2D Physics Overview1.2D Physics游戏对象和3D Physics游戏对象可共存在一个场景,但是它们不能相互反应(interact with each other)。2.2D Physics只在x和y轴上有反应,z轴怎样改变都是0.3. 要设置Physic2D的各项参数...

  • Unity之tolua学习笔记----DoTween的简单使用

    时间:2024-04-08 17:21:17

    在Lua中使用DoTween之前,需要给lua做好准备工作。首先得把DoTween导入已经为我们写好了一部分的dotween导入,这里的USING_DOTWEENING是黑色的,因为在Projiect Settings-Player-Scripting Define Symbols中添加了这个宏然后...

  • Unity学习-Materials材质球

    时间:2024-04-08 17:07:55

    1.给物体上颜色  create一个新的Materials,然后改变albido属性的颜色,成功之后就会出现下面带颜色的球,拖动附属在想被染色的物体上即可。2.添加图片纹理搜索如下图所示,然后保存图片后拖进资源管理器,然后在Materials的albedo属性上面添加图片,就变成有图案的材质球了。 ...

  • Unity学习 —影音视频播放中控系统(适用于展厅、影音厅),带UDP控制切换!

    时间:2024-04-08 16:32:23

    Unity — 影音视频播放中控系统(适用于展厅、影音厅等等),带有关机、音量控制、UDP控制切换!一:效果图二:所用插件三:项目说明!三:工程详解!四:Demo学习五:关于AB资源打包的学习和拓展本文提供详细教程记录遇到的难点并帮助朋友们坚持以最简单的方法传授和把更好的阅读体验带给你们!一:效果图...

  • Unity学习-配置vuforia

    时间:2024-04-08 16:18:21

    目的:想做一个摄像头捕捉信息然后屏幕显示相应子物体的AR项目参考博客:https://blog.csdn.net/mao827935969/article/details/78905383                https://blog.csdn.net/qq_35768238/articl...

  • Unity Vuforia Ground plane 地面识别测试(学习记录)

    时间:2024-04-08 16:15:01

    在网上查了很多首先,Vuforia的GroundPlane是需要设备型号支持的:https://library.vuforia.com/articles/Solution/vuforia-fusion-supported-devices.html参考:https://www.cnblogs.com/...

  • 学习Unity Vuforia——Ground plane(地面识别)

    时间:2024-04-08 16:12:06

    首先不得不说,他的识别还有待完善。飘,抖  渐渐的习以为常 这是在网上论坛上看到的回答,这是翻译以后的。然后,如果你想在 找到地面  和 离开地面 做一些功能  他是没有给接口让你知道的。所以还得需要等他的更新接下来说地面识别第一设备,官网上写的很清楚, 我用的是三星s7, 还可以。但是开久了回发热...

  • unity2d开发工具包_2D游戏工具包简介:通过拖放学习Unity

    时间:2024-04-08 15:44:24

    unity2d开发工具包The Explorer 2D Game Kit is a collection of mechanics, tools, systems and assets to hook up gameplay without writing any code. We’ve also ...

  • Unity入门学习之Roll A Ball小游戏

    时间:2024-04-06 22:41:23

    这个是一个比较简单的入门小项目,简单记录一下步骤和知识点。整体概览1.游戏界面2.游戏玩法:目标小球吃掉所有的小方块,则游戏胜利创建工程在Assets目录下新建Materials、Prefabs、Scenes、Scripts文件夹,用于分别存放材质、模型、场景和脚本文件添加素材使用UI中的Plane...

  • Unity类银河恶魔城学习记录12-5 p127 Stat ToolTip源代码

    时间:2024-04-06 09:22:05

    Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili UI.cs using System.Collections;using System.Col...

  • Unity3D AR开发之Vuforia入门学习

    时间:2024-04-04 20:16:02

    引言:2016年的AR游戏Pokemon GO火遍全球(除了中国),让我第一次了解到AR的世界。神奇的虚拟对象出现在现实世界中,感觉小时候的游戏王这类的动画可以成为现实。 最近小生学习了高通的Vuforia,本篇着重介绍入门操作。开发版本:Unity 2018.1.3f1适合人群:对U3D有基础认识...

  • Unity 2D 学习手札(十二)Sprite 的触点处理

    时间:2024-04-03 17:49:46

    前言一个简单的范例,如下图的朴克牌,点一下就会翻过来,再点一次就盖起来。朴克牌游戏对象首先新增一个 Sprite 对象,用于显示朴克牌的点数,命名为 oneCard。然后在其下新增一个 Sprite 子对象,用于显示背面图像,命名为 imgBack。由于 oneCard 要判断是否被点击,所以得添加...

  • Unity 2D 学习手札(七)Sprite 背景的移动

    时间:2024-04-03 17:34:19

    简单的范例如上图,后面的蓝天白云及前面的建筑物会依据各自不同的速率左右移动。图片准备准备两张图,如下图,BG0003 的尺寸是 1536 x 768 像素,BG0004 为 3072 x 768 像素。屏幕大小设为 1024 x 768像素,因为 Pixels to Units 维持默认值的 100...