
Untiy小技巧
文章平均质量分 62
波波斯维奇
Unity程序员,独立游戏开发者,独立软件开发,业余写作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity实现摄像头录像功能
在之前的很多展馆展示的项目中,甲方有很多要求实现用摄像头录像的功能这篇博客来教你怎么实现。原创 2022-11-29 16:37:51 · 5548 阅读 · 8 评论 -
Unity简单实现图片墙功能
Unity简单实现图片墙功能前言在做之前公司的项目中,我做过很多实现照片墙效果的功能。其中我觉得我做的效果比较好而且比较有难度的就是雀巢项目中的那个仿照apple watch拖拽效果实现的那个照片墙功能。这个项目我在之前的博客中已经做过简单的介绍了,在这里不在赘述。今天在这篇博客中介绍下我在一家公司面试时,这家给我留得机试题,其实这个功能实现起来也不是很难,我在这里做下简单的介绍,实现效果如下图所示:步骤一、在项目中导入DoTween插件,图片的移动和放大变化需要用到这个插件,如下图所示:二、编原创 2022-04-10 16:47:34 · 6437 阅读 · 9 评论 -
Unity实现将图片上传到服务器功能
Unity实现将图片上传到服务器功能前言原创 2022-03-02 20:02:10 · 7756 阅读 · 6 评论 -
Unity实现播放Ogg格式视频功能实现
Unity实现播放Ogg格式视频的功能原创 2022-02-20 11:04:40 · 5430 阅读 · 2 评论 -
使用Unity调用派样机技术小结
使用Unity调用派样机技术小结距离这个开发这个项目已经过去差不多两年时间了,今天我闲来无事清理电脑里项目的时候无意看到了这个项目。已经都过去将近两年时间了,时光荏苒啊!两年前的自己也是一个冲动的年轻人,拼了命的做项目,现在想想自己,年轻人还是真年轻呀。算了,废话不多说,今天在这里总结一下调用派样机的开发流程。一、需求梳理当时公司让实现一个什么样的功能呐?就是在派样机(类似于饮料自动购物机那种机器)上的电脑上,开发一款Unity程序,这款程序上有一个二维码,用户用微信扫一扫扫这个二维码,这时用户的手机原创 2021-12-15 17:48:17 · 2847 阅读 · 4 评论 -
Unity实现使用鼠标实现旋转Camera的功能
Unity实现使用鼠标实现旋转Camera的功能原创 2020-12-24 23:17:16 · 1332 阅读 · 2 评论 -
Unity实现UGUI组件的渐隐渐现效果
Unity实现UGUI组件的渐隐渐现效果前言在我们做的项目,有些界面切换的时候,如果不使用一些效果,就会显得切换的很生硬,所以有时候设计提需求实现那种渐隐渐现的效果,这个效果在Unity中也很好实现。...原创 2020-12-03 10:15:48 · 3020 阅读 · 2 评论 -
Unity实现根据日期锁定逻辑功能
Unity实现根据日期锁定逻辑功能前言在做我们项目的时候,或者是接一些外包私活的时候,都会遇到回款难的问题。遇到这种问题,除了死缠烂打,还有就是使用一定的技术,在我们程序中加入一些猫腻,也就是很据日期给程序添加锁定功能。当甲方客户不要碧莲的想白嫖的时候,忽然有一天程序不能用了,他如果想继续使用程序,就会白白的把回款打过来。这篇博客记录下Unity实现根据日期锁定逻辑的功能。步骤1.在StreamingAssets文件夹下添加Config.txt文件,添加配置文件欣欣...原创 2020-11-26 22:00:32 · 819 阅读 · 5 评论 -
Unity实现隐藏鼠标功能
Unity实现隐藏鼠标功能前言在实际项目开发中,我们使用Unity将项目打成exe包,经常需要将鼠标隐藏掉,比如触摸屏的项目,播放视频的项目。Unity实现隐藏鼠标的功能十分简单,只需要一行代码,如下所示:实现方法1.实现隐藏鼠标的方法如下所示:using System.Collections;using System.Collections.Generic;using UnityEngine;public class CursorTest : MonoBehaviour { //原创 2020-09-11 17:56:23 · 12585 阅读 · 0 评论 -
Unity简单实现调用电脑打印机打印图片功能
Unity简单实现调用电脑打印机打印图片功能前言因为我自己工作方面的原因,在实际的项目中开发过使用调用电脑打印机打印Unity程序中保存的图片的功能。已经很久没有使用过这个功能了,但是今天忽然让测试下这个功能。于是很费劲地翻出以前的项目,实现了这一功能。很痛恨自己懒散,没有及时记录,今天加加班也要把这个记录到博客上哈哈。以下是实现步骤。实现步骤1.新建项目,在项目中新建一个名称为Plugins的文件夹,将System.Drawing.dll和User32.dll文件放进这个文件夹中,如下图所示:原创 2020-06-26 22:06:11 · 3832 阅读 · 37 评论 -
Unity简单实现物体变色闪烁功能
Unity简单实现3D物体变色闪烁功能前言在我们Unity的实际开发中,经常会碰到这样的需求,比如要在3D场景中凸显出某个物体或者需要让玩家注意到这个物体的时候,需要让该物体有一个高亮的功能。我所知道实现的方式有两种,一种是使用高亮插件,另一种是使用代码动态改变物体的MeeshRenderer颜色来实现高亮闪烁效果。两张实现方式实现的效果也不太一样,在这篇博客中着重介绍使用代码来实现高亮的方式...原创 2020-04-24 23:38:50 · 8993 阅读 · 10 评论 -
Unity实现Camera跟随的方法
Unity实现Camera跟随的方法前言在实际的开发项目中,我们经常会碰到Camera跟随功能的需求,比如第一人称设计类游戏,小地图的制作等等。我就碰到过好几种这样的这样的需求,在这里总结一下,大致有两种方法:方法一第一种方法就是将Camera设置成为跟随物体的子物体。这种方法的好处是简单粗暴,便于操作。缺点就是效果不是太好,视野会随着镜头转动,感觉天旋地转的。操作方法如所示:1、将Ca...原创 2020-03-04 00:58:20 · 6693 阅读 · 0 评论 -
Unity实现动态更换程序待机图片
Unity实现动态更换程序待机图片前言在之前的公司做过一些项目,项目有过这样的需求:软件的待机界面需要可以动态更换,这样既可以方便调试人员的工作,又可以节省开发人员的工作时间,可谓是一举两得。在之前的公司做项目一直对这个功能未做整理,所以在这里整理一下。步骤1.在项目下建立StreamingAssets文件夹,并在此文件夹下建立Pictures文件夹,如下图所示:2.在项目中搭建一个I...原创 2020-02-20 13:26:36 · 824 阅读 · 7 评论 -
Unity安装Webgl的Support-for-Editor 时出现 failed to local unity.exe 问题的解决方法
Unity安装Webgl的Support-for-Editor 时出现 failed to local unity.exe 问题的解决方法问题记录今天在家里搭配办公环境,在给Unity配置webgl环境时发现出现了一个问题,Unity提示总是提示安装失败,显示未定位到unity.exe文件,如下图所示:解决方法安装路径选择Unity选择在对应版本的Editor目录的上一级目录进行安装即可...原创 2020-02-05 13:12:12 · 4262 阅读 · 1 评论 -
Unity调用摄像头功能简单实现方法
Unity调用摄像头功能简单实现方法前言在之前的公司做过很多调用摄像头功能的软件,如雀巢CEO合影软件(这个是比较成功的一个案例)。Unity调用摄像头比较容易实现,在这里做一个简单的记录。步骤1.写核心脚本功能,代码如下所示:using System;using System.Collections;using System.Collections.Generic;using U...原创 2019-12-11 00:32:32 · 3760 阅读 · 6 评论 -
Unity实现十进制转十六进制功能
Unity实现十进制转十六进制功能前言最近的项目需要实现一个十进制转十六进制的功能,翻了一下之前的开发人员的代码,看的有点儿懵逼。于是我打算自己写一个这样的功能,在网上查阅了一下资料,发现运用C#里的Convert函数很容易实现这个功能。在这里简单记录一下,以下是实现步骤。步骤1.在测试场景中搭建如图所示UI,做调试之用。2.创建NumberManager.cs脚本,代码如下所示:u...原创 2019-12-02 17:27:52 · 2580 阅读 · 2 评论 -
Unity通过改变R,G,B值改变物体颜色
Unity通过改变R,G,B值改变物体颜色前言最近做项目领导让实现一个这样的效果,通过改变R、G、B值改变物体的颜色,如图所示:原创 2019-11-21 18:04:08 · 2598 阅读 · 0 评论 -
Unity导入package简单操作流程
Unity导入package简单操作流程前言在Unity 实际开发工作中,需要将一些现成的程序包或者插件导入到自己的工厂里,方便自己使用其中的一些现成的功能,方便自己开发,节约工作时间,这篇博客简单介绍下Unity导入package简单的流程。步骤一:新建一个工程,如下图所示:步骤二:依次点击Assets---->Import Package---->Custom Pac...原创 2019-11-06 10:13:10 · 45992 阅读 · 3 评论 -
Unity工程简单打Package包流程
前言:在Unity的实际开发过程中,有时候需要将项目打成package包便于工程的移植和修改,所以打包也是Unity开发及其重要的一个技能,这篇博客简单介绍了一下基本的打包流程,步骤如下:1.在Unity中选择Assets,选择Export Package,出现如图所示窗口。2.将不必要打出的东西勾选去掉,点击Export按钮,如图所示:3.点击Export按钮后,出现一个选择打包位置的...原创 2019-11-05 17:47:22 · 23455 阅读 · 0 评论