项目总结
文章平均质量分 58
骑着小摩托的成年人
程序员而已
展开
-
Unity Shader实现背景无限循环滚动效果
最近做项目遇到的这个需求,分享给大家,有需要可以参考。首先我们准备一下背景贴图,然后对贴图进行设置如下图所示:贴图格式也可以是Texture格式,但是WrapMode 一定要是Repeat【重复发生】;记得ApplyWrapMode:循环模式;换行模式;包裹模式;缠绕将材质拖到物体身上下面来编写Shader,代码如下Shader "Unlit/ScrollX"{ ...原创 2020-04-22 16:44:54 · 1751 阅读 · 2 评论 -
Unity官方内置网络NetWork官方教程——拓展(三)
Unity官方内置网络NetWork官方实例教程(一)Unity官方内置网络NetWork官方实例教程(二)本篇是接上篇unet的基础篇的一些功能的拓展主要为以下:代码自定义生成玩家。数据的同步问题。0x00 简介OnServerReady:当有客户端准备(Ready)时调用OnServerAddPlayer:当生成对象到客户端时调用OnServerRemovePlaye...原创 2020-04-21 18:17:06 · 1378 阅读 · 0 评论 -
Unity官方内置网络NetWork官方实例教程(二)
Unity官方内置网络NetWork官方实例教程(一)0X00 制作子弹首先制作导弹预制体,随便选择一个sphere或者capsule调整合适大小(自己喜欢的颜色)自定义命名即可(例子为:Bullet)第二步在新建一个玩家的子物体里(空物体即可),并调整合适的位置(作为导弹的起始位置)自定义命名即可(例子为:BulletSpawn)第三步将子弹拖制为预制体,并将预制体拖制Netwo...原创 2020-04-21 17:20:00 · 710 阅读 · 0 评论 -
Unity官方内置网络NetWork官方实例教程(一)
0x00 介绍NetWorkManager网络管理器,用来控制多人游戏项目的状态,包括游戏状态管理、生成管理、场景管理,匹配以及允许访问调试信息。第一个案例是官方案例基础实现篇拓展细化篇第二个案例是一个简易的聊天室最近项目测试用到的,记录一下 ,通过两个案例让大家充分了解unet,希望对大家有所帮助。最终效果如图所示(因测试需求需创建新玩家时修改不同标签等数据,所以图中是代...原创 2020-04-14 17:40:47 · 1698 阅读 · 2 评论 -
Windows下编译Vuforia UVCCameraDriver过程记录
Vuforia 安卓版sdk本身不支持usb摄像头,但是提供了使用USB摄像头作为数据源的方法,也就是需要自定义USBCamearDriver。参考官方文档说明,成功在Windows上调通,此处做一个步骤记录。先决条件操作系统:参考官方支持Vuforia Engine支持的版本Python 2或更高版本Bash(在Windows上需要https://git-scm.com/downl...原创 2019-03-22 18:40:38 · 1246 阅读 · 1 评论 -
Unity使用三星玄龙MR开发总结
0x00 概述最近在做一个项目,用到了三星玄龙MR设备,所以这里给大家归总一些使用的技巧和一些坑。当然鉴于有些小伙伴没用使用过该设备,所以前面还是要bb一些理论性的话。❀00x0 什么是MR?关于MR很多人并没有明确的概念,再加上VR和AR更是一头雾水。首先我们先来普及一下MR的概念,MR全称Mixed Reality,中文意思是混合现实。而Windows Mixed Reality是微...原创 2019-02-28 18:24:30 · 4524 阅读 · 3 评论 -
AvPro 运行时动态改变文件地址
AvPro 运行时动态改变文件地址 先给大家分享一个AvPro的插件1.7.4应该也是挺新的版本。(蛮牛上买的,免费分享哈哈!!!) 链接:https://pan.baidu.com/s/1AneY4Jx2h-7coJe9KdnBLQ 密码:x0d8 官方API也放在插件连接里了(很实用纯英文)。0x00 概述 自己做的一个Demo因为视频在不同的文件夹,而...原创 2018-08-08 10:30:00 · 2114 阅读 · 1 评论 -
Unity打包UWP
准备工作Windows10专业版系统的电脑Visual Studio2017专业版/2015,安装时注意要选择Windows10 sdk。下载地址Unity安装UWP使用Unity进行打包在BuildSettings中将程序切换至UWP如图。 转成之后如果报错如图红圈处,将Player Settings中Other Settings/Scripting Bac...原创 2018-05-29 10:15:23 · 4668 阅读 · 1 评论 -
Unity 鼠标悬停
程序实现效果: using UnityEngine.EventSystems; void Update() { //鼠标按下的时候认为是退出状态 if (Input.GetKey(KeyCode.Mouse0) || Input.GetKey(KeyCode.Mouse1)) { //除了leftAlt键盘之原创 2018-04-27 17:16:43 · 3893 阅读 · 5 评论 -
Unity Pc应用窗口的最小化,最大化,关闭
Unity Pc应用窗口的最小化,最大化,关闭 的实现最近写项目用到的,分享给大家。 即闲话不多说了直接切入真题,代码如下: #region 窗口最小化定义 [DllImport("user32.dll")] static extern bool CloseWindow(IntPtr hwnd); [DllImport("user32.dl...原创 2018-04-26 18:17:48 · 7828 阅读 · 2 评论 -
Unity 在PC选取并加载文件
` using System.IO; [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]public class OpenFileName{ public int structSize = 0; public IntPtr dlgOwner = IntPtr.Zero; public ...原创 2018-04-26 09:36:04 · 1202 阅读 · 2 评论