摘要: 3d部分使用MeshRenderer来渲染,ugui的渲染均使用CanvasRenderer。 如何渲染出来呢?只需要把顶点,材质,贴图设置给CanvasRenderer,就能渲染出来了。 下面的代码,我们直接使用CanvasRenderer来进行渲染,等同于Graphic渲染部分的核心代码。 us 阅读全文
posted @ 2023-07-26 23:42 yanghui01 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 转换为二进制 a = struct.pack('cc', b"1", b"2") print(type(a)) print(a) print(type(b"1")) a = struct.pack('bb', 1, 127) # signed char, 范围[-128, 127], 用128会抛异 阅读全文
posted @ 2023-07-26 22:59 yanghui01 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 字符串和二进制的转换,需要用到编码(比如:utf-8, gbk),它起到的主要作用: 1) 字符转二进制时:根据字符,去编码表查询该字符的二进制值 2) 二进制转字符时:根据二进制值,去编码表查询该二进制对应的字符 # 字符转二进制,也叫编码 str_bytes = "123abc中文".encod 阅读全文
posted @ 2023-07-26 22:56 yanghui01 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 常用操作 常见用法 arr1 = array.array("i", [1, 2]) # 元素的字节数 print(arr1.itemsize) # 4 print(len(arr1)) # 2 # 添加元素 arr1.append(3) arr1.append(4) print(len(arr1)) 阅读全文
posted @ 2023-07-26 22:50 yanghui01 阅读(37) 评论(0) 推荐(0) 编辑