- 博客(7)
- 收藏
- 关注
原创 JS异步和UniTask(Unity)
unity C#异步和JS异步JS异步函数:async/await,在awaii处得到Promise(期约)的“完成”或“未完成”状态前暂停了异步函数,得到后恢复执行。async a(){ let p = new Promise((resolve,reject) => { setTimeout(resolve,1000,3); }) console.log(await p);//3}相当于Unity的yield return new WaitForSeconds(1);U
2022-04-18 01:12:29
491
原创 Unity协程C#迭代器(foreach深入)
文章目录协程深入迭代器协程今天才认识到,Unity协程中yield return的执行顺序。如果A嵌套协程B的话,例如yield return StartCoroutine(B(y));的话,会使得A协程会等待B协程完成之后再执行。深入迭代器看来yield和IEnumerator还是没有完全理解啊。...
2021-07-28 11:58:23
253
原创 青乌子笔记UnityTool工具
来源与《设计模式与游戏完美开发》UnityTool.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class UnityTool{ private List<int> a; /// <summary> /// 完成GameObject附加的功能,传入父 子 localPosition /// </summary>
2021-07-26 00:00:07
600
原创 资料整理
场景加载:已弃用application.LoadLevel(string)UnityEditor:EditorSceneManager.LoadScene(string)UnityEngine:SceneManagement
2021-07-20 17:07:47
117
原创 c#引用参数、输出参数、装箱、拆箱问题
文章目录参数传递参数传递void main(){ int x=1;//局部变量,在栈上 normal_Fun(x);//形参在栈中分配空间,并复制得到x的值,结束栈弹出,一切归于平静了 ref_Fun(ref x); //1 形参在栈中无空间,形参实参指向是同一个内存位置(相当于别名),所以值会随之改变 //2 调用不要忘记ref。(out同理) //3 形参}void normal_Fun(int param){ //平行宇宙,不改变真实世界}void ref_Fun
2021-07-14 23:16:45
163
原创 笔记-深入理解计算机系统
文章目录计算机系统漫游信息的表示和处理信息存储数字革命的基础——二值信号信息存储十六进制表示法的妙用字数据大小寻址和字节顺序表示字符串布尔代数简介C语言逻辑运算和移位运算整数表示无符号编码的定义**深度为k的满二叉树的结点数计算,可以理解为k位且数位都是1的无符号数,计算它表示的大小**补码编码的定义补码转成无符号数无符号数转换成补码无符号数加法无符号数取反[加法逆元(`$-^u_w $`)]补码加法补码加法溢出函数补码的非[加法逆元(`$-^t_w$`)]无符号乘法补码乘法乘以常数除以2的幂的无符号除法除
2021-07-14 00:34:53
555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人