Unity 学习路线
内容参考:课程内容及架构 : 唐老狮 唐老狮的 B 站空间内容整理、面试题整理 : 人间自有韬哥在 人间自有韬哥在的博客盘子 ssa : 盘子 ssa/个人学习笔记litfire : 2024 年 Unity 面试题和日常问题总结
CSharp目录传送门 : CSharp 知识目录
CSharp 入门文章传送门 : CSharp 入门
知识点主要内容包括变量、常量、转义字符、类型转换、异常捕获、运算符、条件分支语句、循环语句
CSharp 基础文章传送门 : CSharp 基础主要包括枚举、数组、值类型和引用类型、函数(ref 和 out、参数、重载、递归)、结构体、冒泡排序、递归排序
CSharp 核心文章传送门 : CSharp 核心
主要包括枚举、面向对象(封装、继承、多态)
封装:类和对象、成员变量、成员方法、构造函数、析构函数、成员属性、索引器、静态成员、静态类和静态构造函数、拓展方法、运算符重载
继承:里氏替换原则、继承中的构造函数、万物之父和装箱拆箱、密封类
多态:Vob、抽象类和抽象方法、接口、密封方法
以及七大原则
CSharp 进阶文章传送门 : CS ...
上海 ACGN 地点游玩推荐 / 攻略
一些联动或者快闪具有时效性,所以没有具体的推荐地点,但我会把该地曾经的一些限时活动列举出来(有些地方会不断与不同 IP 进行联动)。
南京路步行街大概位置如图所示:
人民广场附近1. 迪美购物中心位于:
地铁线路图标
车站
出口
步行距离
人民广场
1 号口
需穿过地下通道步行约 800 m
一大会址·黄陂南路
5 号口
出地铁站后还需步行约 700 m
2. 新世界城位于:
地铁线路图标
车站
出口
备注
人民广场
7 号口
在地下可直达商场内部
3. 第一百货商业街位于:
地铁线路图标
车站
出口
备注
人民广场
19 号口
出站后穿过马路
周边价格贵一些,但是同人谷很多
4. 百米香榭商业街位于:
地铁线路图标
车站
出口
备注
人民广场
14 号口
出站后向西 广西北路 252 号
我个人不是很推荐,但是也有一些小伙伴说这里也挺值得逛的。主要是里面的店太杂了,环境比较差,不值得专门去,如果在人民广场或者南京路可以路过看一下。
1F 是一些模玩店, ...
国内二次元相关展会概览 & 逛展推荐
Bilibili World (BW)Bilibili World 是哔哩哔哩弹幕网举办的线下大型展会,简称 BW。
时间
名称
地点
备注
2017 年 7 月 21 日 - 23 日
Bilibili World 2017
上海世博展览馆
-
2018 年 7 月 20 日 - 22 日
Bilibili World 2018
2019 年 8 月 16 日 - 18 日
Bilibili World 2019 广州
保利世贸博览馆
2019 年 10 月 4 日 - 6 日
Bilibili World 2019 上海
上海世博展览馆
2019 年 12 月 21 日 - 22 日
Bilibili World 2019 成都
成都世纪城新国际会展中心
2020 年 8 月 7 日 - 9 日
Bilibili World 2020 上海
国家会展中心 (上海)
2020 年 12 月 26 日 - 27 日
Bilibili World 2020 广州
中国进出口商品交易会展馆
2021 年 7 月 9 日 - 11 日
B ...
我的ACGN周边收藏
同人本、画集、设定集个人比较喜欢的画师 (xp) : (顺序不分先后)
1
2
3
4
5
Anmi
しらたま
WERI
花久花酒
Roha
flourish (アシマ)
三つ葉ちょこ
宮坂みゆ
あさひクロイ
飴玉コン
Rin☆Yuu (リン☆ユウ)
光崎
天夢(てんむ)森流彩
天祈Eric
阿戈魔AGM
Rurudo
ASK
神岡ちろる (Chirol Kamioka)
狗脸脸dogface
QuAn
Tinkle {てぃんくる}
gomzi
絆
Hiten
館田ダン
Twinbox
エキナ
かがちさく
鬼针草
Aibek
torino
胡麻乃りお
遠坂あさぎ (Toosaka Asagi)
么赖赖
りいちゅ
ももこ (Momoco)
るかこ (rucaco)
うにいくら
しおの
米白粕
宮瀬まひろ (Miyase Mahiro)
ゆゆこ
みわべさくら
美和野らぐ
ATDAN-
館川まこ (Tatekawa Mako)
望月しいな (Motiduki Siina)
Rella
kieed
铭音MeIoN
CD、BD主要都是fr ...
2007 - 2024 国内引进日本动画电影信息
.markdown-body {
font-size: 14px;
}
数据如有错误,请在评论区留言。浅红色表示文章更新时间的当前票房,最终票房成绩未确定
2024 年
片名
累计票房
上映日期
出品方
引进方
发行方
你想活出怎样的人生
7.91 亿
2024.04.03
日本吉卜力工作室
阿里影业
阿里影业
数码宝贝 02:最初的召唤
1326.6 万
2024.04.20
日本东映动画株式会社
众合千澄
众合千澄
哈尔的移动城堡
1.67 亿
2024.04.30
日本吉卜力工作室
听海拾贝
猫眼影业
间谍过家家 代号:白
2.93 亿
2024.04.30
日本东宝株式会社
路画影视
路画影视
哆啦 A 梦:大雄的地球交响乐
1.3 亿
2023.05.31
日本 SHIN-EI 动画株式会社
欧桦文化华桦传媒
猫眼影业
排球少年!!垃圾场决战
1.27 亿
2024.06.15
日本电通株式会社
路画影视
路画影视
蓝色禁区:凪
待上映
2024.07.26
众合千澄
众合千澄
航海王:强者世界
待上映
202 ...
Unity 面试题杂项
序列化是什么?常见的序列化方式有哪些?什么时候我们会用到序列化?(数据持久化相关)
网络游戏开发中,网络传输数据的基本流程是什么?TCP 协议和 UDP 协议的区别TCP 协议的可靠性是如何达到的?(网络开发)
算法
A 星寻路算法寻路消耗公式:f(寻路消耗)=g(离起点距离)+h(离终点距离)
开启列表:记录待检查的节点。关闭列表:记录已检查的节点。
A 星(A*)寻路算法是一种图搜索算法,用于在网格图上找到从起点到终点的最短路径。
基本原理初始化:将起点加入开启列表。设定起点的 g 值为 0,h 值为起点到终点的估算距离。
循环过程:从开启列表中取出 f 值最小的节点作为当前节点。将当前节点从开启列表移到关闭列表。
检查当前节点的所有相邻节点:如果相邻节点是终点,则路径找到,算法结束。如果相邻节点不在关闭列表中,计算其 g 值和 h 值,并将其加入开启列表。如果相邻节点已在开启列表中,检查新的 g 值是否更小,如果是则更新该节点的 g 值和父节点。
结束条件:如果开启列表为空,则表示没有找到路径。如果找到终点,则可以通过节点的父节点链回溯到起点,得到完整路径。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616 ...
Unity 面试题 - Unity 相关 Part 2
🟡: 代表个人还有一些理解上的问题🟢: 代表自己面试中被问到过🔴: 代表问题内容未完成
Unity 3D 数学Unity 场景中有两个点连成了一条线,想要旋转这条线,应该怎么做?首先,将两点相减得到一条向量,然后将该向量乘以所需的旋转四元数。
123456789101112131415161718192021using UnityEngine;public class LineRotation : MonoBehaviour{ public Transform point1; public Transform point2; public Quaternion rotationQuaternion; void Update() { // 计算两点的向量 Vector3 lineVector = point2.position - point1.position; // 对向量进行旋转 Vector3 rotatedLineVector = rotationQuaternion ...
Unity 面试题 - CSharp 相关 Part 2
请问什么是线程安全?如何在 C#中实现线程安全操作?C#中属性(Property)和字段(Field)的区别是什么?请解释一下 C#中的异步编程模型(Async/Await),它是用来做什么的?请问七大排序算法一般指哪七种排序算法?你一般常用的排序算法是哪种?请简单描述它的排序原理
请简单描述斐波那契数列的基本规则是什么请简单描述 A 星寻路算法的基本原理抽象类中的虚函数和抽象函数,是否必须在子类中重写?当我们使用里式替换原则,用父类容器装载子类对象时我们通过该父类容器调用其中的一个虚函数,执行的逻辑是父类中的还是子类中的逻辑呢?
我们在游戏开发时,想要获取系统时间,应该如何获取?C#使用 var 声明临时变量相比用指定变量类型声明临时变量,在最终执行时是否会增加性能消耗?int a = 10;int b = a;b = 20;我们知道,上述代码 b 改为 20 后,a 还是 10。(值类型的特点)我们是否可以简单修改以上代码,让 b 变成 20 后,a 跟着一起变。请说出修改方案
我们可以使用 C#中的迭代器来做什么?至少说出两点面向对象的七大 ...
Unity 面试题 - Lua 相关
热更新流程简述获取对比文件:从远程服务器下载一个用于对比的文件,该文件记录了当前可用资源的版本号或哈希值等信息。
对比本地资源和远程资源:将下载的对比文件与本地保存的对比文件进行比较,以确定本地资源和远程资源之间的差异。根据比较结果,确定需要更新的资源和需要移除的资源。
资源更新和移除:下载远程服务器上与本地资源不同的更新文件,并覆盖本地对应的资源文件,或者直接将更新的资源文件添加到本地资源目录。根据对比结果,删除本地不再需要的资源文件。
更新对比文件:将下载的远程对比文件替换本地保存的对比文件,以保持本地对比文件与服务器端一致,为下一次热更新做准备。
在 Unity 中 AssetBundle 的压缩方式有不压缩、LZMA、LZ4 三种,请问 LZMA 和 LZ4 有什么区别?🟡 Lua 面向对象的三大特性Lua 如何实现面向对象的三大特性
封装:可以通过 table 进行实现。在 Lua 中,我们可以将对象的属性和方法放入一个 table 中,然后对该 table 进行操作,从而达到封装的效果。
1234567891011121314151617Object = { ...