- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 【图形学】TA之路-矩阵应用平移-旋转-大小
在 Unity 中,Transform和矩阵之间的关系非常密切。Transform组件主要用于描述和控制一个物体在三维空间中的位置、旋转和缩放,而这些操作背后实际上都是通过矩阵来实现的。
2024-08-14 20:17:08
940
原创 【图形学】TA之路-矩阵
矩阵是一个二维数组,用于存储数字。通常矩阵以行和列的形式组织,其中每个元素都对应一个数字。最常见的矩阵是 4x4 矩阵,用于 3D 图形变换。
2024-08-14 19:09:14
996
原创 十大排序算法-选择排序
选择排序的工作原理非常简单直观:代码: 初始状态: 将待排序数组分为已排序区间和未排序区间。 选择最小元素: 在未排序区间中选择最小的元素。 交换位置: 将选出的最小元素与未排序区间的第一个元素交换位置。 扩大已排序区间: 将已排序区间的长度增加1,将未排序区间的长度减小1。 重复选择: 重复执行步骤2到步骤4,直到所有元素都被排序完毕。优点:简单直观: 选择排序是一种非常简单和直观的排序算法,易于理解和实现。 原地排序: 选择排序是一种原地排序算法,不需要额外的内存空间,只需要一
2024-04-23 19:52:43
208
1
原创 十大排序算法-冒泡排序
冒泡排序是一种简单直观的排序算法,它重复地遍历要排序的列表,一次比较两个元素,并在必要时交换它们的位置。通过多次遍历整个列表,直到不再需要交换为止,完成排序。
2024-04-23 19:21:58
348
1
原创 Unity 3D WebView 插件之CanvasWebViewPrefab API解析(五)
核心模块:CanvasWebViewPrefabCanvasWebViewPrefab 是一个预制件,可以轻松地在 2D Canvas 中查看 IWebView 并与之交互。它负责创建 IWebView、显示其纹理以及处理来自用户的指针交互,如单击、拖动和滚动。因此,您需要做的就是指定要加载的URL或HTML,然后用户可以查看并与之交互。若要在画布外部使用,请改为 WebViewPrefab。若要在画布外部使用,请改为 WebViewPrefab。
2022-09-30 14:56:00
1871
原创 Unity 3D WebView 插件之IWebView API解析(三)
我们已经了解了该插件的版本和示例介绍,我们接下来了解下核心的API接口的使用方法。
2022-08-22 17:16:33
1767
原创 Visual Studio工具C#代码生成dll文件导入到Unity客户端
服务器代码生成Dll文件导入到客户端,右键选择属性,弹出如下图,选择输出路径即可,再右键重新生成。
2022-03-22 10:37:20
4336
原创 Git push 远程服务器报内存不足
公司服务器要更换,Unity 项目一个项目大小在7-20G,git push推送到远程服务器的时候抱错git.exe push --progress "origin" ClientEnumerating objects: 4445, done.Counting objects: 100% (4445/4445), done.Delta compression using up to 16 threadsfatal: Out of memory, malloc failed (tried to a
2022-02-25 19:15:33
5021
原创 Unity根据字符串拿到类名并调用方法和属性(反射机制)
例如:我有一个变量string 我想通过这个sting 去拿到对应的类,可以调用这个类的方法拿到这个类的属性,可以这样写
2021-11-19 11:47:40
6582
原创 C#泛型的使用
C#泛型的使用泛型介绍:泛型在Unity中用“T”表示,可以理解成占位符,他的主要目的就是代码复用。简单举例:我要处理图上两张表数据读取操作,以下是没用泛型写的using System.Collections;using System.Collections.Generic;using UnityEngine;/// /// 背包属性/// public class KnapsackData{public int ID;public int Count;public int e
2021-01-25 17:01:29
336
原创 解决Unity新建脚本时MonoBehaviour无法继承不变绿
解决Unity新建脚本时MonoBehaviour无法继承不变绿不自动补全问题:有很多初学开发的小朋友发现下载unity后,在unity新建脚本时发现脚本继承MonoBehaviour是还是灰色的,这是因为你在unity中没有把VisualStudio当成默认打开文本的编辑方式。如图所示1.打开Edit点击Preferecences2.选择VisualStudio这样就OK了...
2020-11-10 10:40:38
6596
6
原创 Git搭建远程仓库
Git搭建远程仓库1.在git hub中创建项目2.创建好以后你会发现一个这样的页面3.安装git版本工具,如果已安装就跳过吧!4.找到指定的项目文件夹,那个文件夹都可以,右键点击Git bash here1.git init2.git add .3.git commit -m “第一次测试提交”4.git remote add origin https://github.com/zhihuatech/Test.git5.git push -u origin master这样就好了,
2020-11-06 15:00:11
285
VR Interaction Framework
2022-08-04
unity插件 Speech Recognition System 语音识别
2022-08-04
Final IK 反向动力学
2022-08-04
Emerald AI 30
2022-08-04
DestroyIt - Destruction System
2022-08-04
Unity抗锯齿插件CTAA V3 Cinematic Temporal Anti-Aliasing
2022-08-04
Asset Hunter PRO
2022-08-04
3D WebView for Android and iOS Web Browser 4.1
2022-08-04
3D WebView for Android with Gecko Engine Web Browser
2022-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人