unity引擎
文章平均质量分 54
项目知识点
Jessica巨人
不认真的人比认真的人多太多了,你认真你就赢了,你不认真你就真的输了。
展开
-
物体移动方向和转向问题
在屏幕中有一条鱼,它可以向左或向右移动,固定时间旋转方向调换移动方向。原创 2024-05-08 17:02:13 · 114 阅读 · 0 评论 -
UniTask异步解决方案
UniTask是一个高性能,0GC的async/await异步方案原创 2023-12-01 14:10:21 · 787 阅读 · 0 评论 -
hybridCLR热更
原因是vs2022的问题,用vs2019就好了 或者是在vs2022里写一个脚本直接扔到工程的Assets文件夹下就可以了,脚本如下,就可以打包出来了hybridclr-》build->win64。原创 2023-07-19 17:23:24 · 1371 阅读 · 0 评论 -
二维码生成、二维码识别、生成对应小鱼模型、摄像图截图保存本地、读取本地图片替换模型贴图、裁剪
使用zxing插件做二维码生成识别,想做全息投影互动程序。这个是调用摄像头获取图片的方式,想改驱动拍照到本地识别本地图片上的二维码,还在研究。。。原创 2022-12-07 10:27:30 · 293 阅读 · 0 评论 -
【YooAsset】
YooAsset是一套用于unity资源管理系统。原创 2022-10-13 15:27:46 · 4067 阅读 · 0 评论 -
UniRX
UniRx 基于Unity的响应式编程框架原创 2022-10-10 11:34:42 · 730 阅读 · 0 评论 -
2021-01-08 数字孪生
Unity3D如何实现数字孪生https://www.jianshu.com/p/dfbcfbaf8c52Unity 数字孪生笔记1 工具介绍https://blog.csdn.net/u011618339/article/details/106164001Unity3D 最佳数字孪生插件(一个基于Unity的自动化概念设计,仿真,虚拟调试和3D HMI的框架)https://blog.csdn.net/qq_27718955/article/details/111663099Unity数...原创 2021-01-08 15:48:37 · 2169 阅读 · 5 评论 -
【unity发布webgl】遇到的问题和解决办法
发布部署出来的链接放到手机上测试。ios:20秒读条然后闪退vivo:9秒读条闪退小米:15秒进入然鹅,资料只有130kb的图片。移动端展示弹出提示框,点击OK后继续打开webglplease note the unity webgl is not currently supported on mobiles.press ok if you wish to continue anyway.请注意,手机目前不支持unity webgl。如果仍要继续,请按ok。修改UnityLoader.j原创 2022-03-16 14:10:13 · 9631 阅读 · 4 评论 -
Unity3d 中创建实时视频聊天
Agora Video SDK for Untiy 在 Unity 中构建跨平台的实时视频聊天场景。官方网站:(https://www.agora.io/cn/)https://www.agora.io/cn/开发者中心:https://docs.agora.io/cnGitHub:https://github.com/AgoraIO/Agora-Unity-Quickstartcsdn:https://blog.csdn.net/agora_cloud/article/details/10381原创 2022-02-11 11:30:21 · 3301 阅读 · 0 评论 -
GIS从矢量数据快速生成建筑和地形
BlenderGIS插件1.从数据快速生成建筑building和地形highway的方法亲测有效:https://www.bilibili.com/video/BV13b4y1d7ih?from=search&seid=4762625683175359435&spm_id_from=333.337.0.0使用blender中的blenderGIS插件下载任意国家、任意地区的地形、OSM建筑、路网、水系等,blenderGIS使用非常便捷,但是blenderGIS的安装坑很多。原创 2022-01-27 09:44:20 · 3600 阅读 · 0 评论 -
unity与Android联合开发模式
比如:可以接一些仅为安卓提供的SDKAndroid接讯飞语音识别SDK,只需要把识别的结果给unity就可以了。主·辅 关系用谁打包成apk,就用到谁的知识多一点。1.unity导出一个工程(打包),到安卓这边去修改,修改完了由安卓打包一个apk。2.要求安卓把某些功能封装好(提供插件)给unity用。Android在Android每一个页面/界面,都是一个activity。Unity1.unity是怎么做出一个apk的?·unity把自己的代码编译一下,编完之后问Android要S.原创 2022-01-20 09:57:38 · 4309 阅读 · 0 评论 -
Unity 复用动画控制器animator override controller的使用
通常,我们要用同一套(即动画剪辑之间的关系一致)动画控制器。如:有两个角色,他们都有走路、攻击、正在站立的状态,每个对应一个动画剪辑,他们之间的转换条件都是一样的,但是动画剪辑不一样,我们通常的做法是一人一个animator controller。现在我们来介绍另一种方法,可以保留对应的关系。创建animator override controller,与animator controller的图标是不一样的,多了个加号。动画控制器是一样的条件,只不过复用动画控制器里指定的动画片段不同了。第一套原创 2022-01-07 10:03:13 · 5113 阅读 · 0 评论 -
角色控制器wasd移动
using System.Collections;using System.Collections.Generic;using UnityEngine;/* * 1.wasd控制胶囊体移动 * 2.鼠标左右滑动左右旋转 * 3.鼠标上下移动,相机上下转动 限制转动的角度 */public class DoctorController : MonoBehaviour{ private CharacterController characterController; pu.原创 2022-01-06 15:15:41 · 1380 阅读 · 0 评论 -
Unity Webgl 问题总结
Unity Webgl 问题总结最近公司要求将CS项目更改成BS项目,我听后人都傻了,对这块不是很熟悉,之前没有做过完整的项目,只知道unity webgl有很多坑,然后只能去网上找找资料,发现unity的webgl平台对开发者实在是太不友好了,时不时出现一些问题,而这些问题还不怎么好解决,在网上搜索发现解决和提问的问题少之又少,还好项目时间充足,才得以完成,最近不怎么忙,闲来把总结写了。1.webgl不显示字体开始导出来发现一些字不显示,还以为分辨率压缩Text文本导致字不显示,后来发现原来是web转载 2021-10-27 13:13:50 · 1938 阅读 · 0 评论 -
unity发布webgl本地搭建服务器
控制面板-》启用iis搜索iis防火墙设置在这里插入图片描述转载 2021-10-13 15:14:48 · 2145 阅读 · 0 评论 -
2021-06-24 LuaForWindows(SciTE) 5.1 常见问题
1、安装时卡在mvc++2005 sp1下载界面解决方法:微软官网下载补丁链接:https://www.microsoft.com/zh-CN/download/details.aspx?id=263472、运行是报错lua5.1.dll报错闪退解决方法:百度lua5.1.dll脚本下载并放在C:\Windows\SysWOW64目录下3、运行lua脚本是输出显示:系统找不到指定文件解决方法:菜单栏 Options->Open lua.properties 中的文本第154行Lua 5.转载 2021-06-24 16:11:22 · 325 阅读 · 0 评论 -
2021-01-26 服务端数据库数据管理DataMgr
服务端采用下线时存储方式操作玩家数据数据管理类PlayerData.cs角色数据默认值为100 using System; [Serializable] public class PlayerData { public int score = 0; public PlayerData() { score = 100; } }Player.cs初步版本usin原创 2021-01-26 11:44:59 · 244 阅读 · 0 评论 -
2021-01-22 socket位置同步程序 (玩家在场景随意走动并看到其他玩家)
客户端using UnityEngine;using System;using System.Collections;using System.Collections.Generic;using System.Net;using System.Net.Sockets;using UnityEngine.UI;public class Walk : MonoBehaviour{ //socket和缓冲区 Socket socket; const int BU原创 2021-01-22 14:12:36 · 768 阅读 · 4 评论 -
2021-01-05 socket套接字-异步程序发送消息更新到mysql里
mysql创建msgboard数据库,创建msg表,设计表编辑vs引用MySql.Data.dll,修改Serv类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Net;using System.Net.Sockets;using MySql.Data;using Sys.原创 2021-01-05 10:58:31 · 105 阅读 · 0 评论 -
2021-01-04Socket套接字异步模式-聊天室
服务端VSusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Net;using System.Net.Sockets;namespace echo{ class Program { static void Main(string[] args)原创 2021-01-04 15:59:05 · 177 阅读 · 1 评论 -
[unity]安卓端优化--遮挡剔除+地形优化+quality
遮挡剔除:地形优化:quality:原创 2020-10-16 08:53:59 · 527 阅读 · 0 评论 -
[Photon服务器]使用00
许可证下载下载完许可证之后,放到安装目录下服务端创建之后,把安装路径下的五个dll添加到引用下面服务器端继续拖进去路径原创 2020-10-09 16:00:02 · 128 阅读 · 0 评论 -
[Unity]打不开进程
tasklist | findstr "6012"原创 2020-09-29 09:07:13 · 727 阅读 · 0 评论 -
[Unity]多个按钮打开不同链接地址
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.Video;using System.IO;using System.Text;using System;using System.Xml;public class NewBehaviourScript : MonoBehaviour{ publi.原创 2020-09-24 14:35:18 · 310 阅读 · 1 评论 -
[Android]apk反编译 AXMLPrinter2.jar的使用方法
参考:https://blog.csdn.net/qq_33721320/article/details/94553756解压出来的xml和jar放在一个文件夹java -jar AXMLPrinter2.jar AndroidManifest.xml > 1.txt原创 2020-09-21 17:04:38 · 626 阅读 · 0 评论 -
[Unity]_读取进程列表判断进程是否已经启动
using System.Collections;using System.Collections.Generic;using UnityEngine;using System.Diagnostics;public class NewBehaviourScript : MonoBehaviour{ private void Start() { //检测是否打开 Process[] app = Process.GetProcessesByName(.原创 2020-08-28 10:10:00 · 1719 阅读 · 0 评论 -
[Unity]_A星寻路
对地图点进行评分的寻路算法,选择评分最优作为下一个行走路径点(一直评一直走走到终点)F总分= G当前节点到开始节点的评分(确定值)+H曼哈顿距离(横格子+竖格子)A星算法并不去遍历整个地图,而是只遍历了最短路径上的点和其周围的点,所以得到的是一种近似最优解。让玩家控制的角色自动寻路到目标地点,或是让AI角色移动到目标位置,实际的情况可能很复杂,比如地图上有无法通过的障碍或者需要付出代价(时间或其他资源)才能通过的河流、沼泽等,想要让角色找到一条付出最小代价到达目标的路径,就需要使用一些特殊的算法转载 2020-08-27 16:46:34 · 353 阅读 · 0 评论 -
[Unity]_INI读写
挂载脚本/***┌──────────────────────────────────────────────────────────────┐*│ Description:读取或者写入Ini文件的基类 ,其他类想要获取ini配置文件信息,需要该类作为中介 *│ Author:#Keneyr# *│ Ve...原创 2020-08-25 17:58:02 · 579 阅读 · 0 评论 -
[Unity]_NavMeshAgent随机导航路径
新建地形,生成navmesh,取消隐藏随机导航的游戏物体using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.AI;//随机导航public class RandomAgent : MonoBehaviour{ private NavMeshAgent agent; void Start() { agen原创 2020-08-25 17:47:19 · 1920 阅读 · 0 评论 -
[Unity]_ToggleGroup Toggle选择内容
ToggleGroup挂载脚本using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class UIChoicePlane : MonoBehaviour{ public Toggle Toggle_心理评测; public Toggle Toggle_心理干预; public Toggle Toggle_心理训练原创 2020-08-19 09:45:29 · 637 阅读 · 1 评论 -
[Unity]_粒子系统作触发器/碰撞器使用
粒子系统做碰撞器using System.Collections;using System.Collections.Generic;using UnityEngine;public class cubeBase : MonoBehaviour{ public void OnParticleCollision(GameObject other) { if (other.tag== "Player") { De.原创 2020-08-14 10:36:06 · 3427 阅读 · 1 评论 -
[Unity]_Material 换贴图
public Material m_Material;m_Material.SetTexture("_MainTex", m_Texture2D);原创 2020-07-01 15:25:12 · 1861 阅读 · 2 评论 -
[Unity]_全屏导出
screen.SetResolution(1920,1080,true);原创 2020-06-30 14:24:38 · 472 阅读 · 0 评论 -
[Unity]_天空盒控制操作
在主相机上加skybox组件,赋加修改的天空。加skyrotate脚本在主相机上using System.Collections;using System.Collections.Generic;using UnityEngine;public class skyRotate : MonoBehaviour{ private void Update() { RotateSkybox(); } //控制天空盒旋转 private voi原创 2020-06-02 17:06:46 · 544 阅读 · 0 评论 -
[Unity]_Animation多个相同动画间隔时间参差播放,动画自动赋值
private Animation anim; public float animRandomTime = 2f; private IEnumerator Start() { anim = GetComponentInChildren<Animation>(); yield return new WaitForSeconds(Random .Range(0, animRandomTime)); anim.Play(); }..原创 2020-05-27 18:15:08 · 1285 阅读 · 0 评论 -
[Unity]_五分钟倒计时05:00
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class TimeDown : MonoBehaviour{ private float totalTime = 300; private float intervalTime = 1; public TextMesh CountDownTextMesh; .原创 2020-05-14 15:51:46 · 1306 阅读 · 0 评论 -
[Unity]_Text穿透游戏物体,双面显示
在unity的3D物体下有一个3DText 物体。这个物体可以在空间坐标中显示文本文字。如下图:这个3D Text在场景中的显示会出现穿透3D物体的现象。如图:本来这个hello world 的文字是在胶囊体后面的,然而他却一直显示在最前面。所以,该文章就用来解决这个问题。方法也是借鉴网上的方法,只是将步骤简化,效果是一样的。1.新建一个shader,名为:3D Text Shader。详细代码如下:Shader "Custom/3D Text Shad...转载 2020-05-14 15:52:36 · 681 阅读 · 0 评论 -
[Unity]_语音唤醒(关键词)
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Windows.Speech;public class VoiceWakeUp : MonoBehaviour{ /// <summary> /// 可信度 /// </summary> public ConfidenceLevel m_Confiden.原创 2020-05-13 14:12:22 · 1366 阅读 · 2 评论 -
[MySQL]_Excel表格导入mysql数据库中
另存为制表符分隔。使用notepad打开转一下保存。打开mysql,表右键导入,按照自己表的格式下一步下一步原创 2020-04-08 15:28:02 · 209 阅读 · 0 评论 -
[MySQL]_unity连接sqlserver数据库
1.安装sqlserver数据库https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads官网下载sql,ssms右键管理员运行https://blog.csdn.net/firelightlong/article/details/102947775配置时需要密钥,用的2019第二个https://mp.weixin...原创 2020-03-18 15:11:10 · 1185 阅读 · 0 评论