CSharp基础笔记
# 基础一 .NET 程序编译过程: 写的是源代码(.cs 等)——CLS 编译 —>CIL (通用中间语言)(.exe .dll)——CLR 编译 ——> 0 1 计算机不认识源代码 CLS (公共语言规范) 编译的目的在于 跨语言 CLR (公共语言运行库) 编译优点在于 运行优化 和 跨平台 1 字节:有符号:sbyte 无符号:byte 1 字节有八位,所以长度为 2 的 8 次方 浮点数: float:1.2f (7 位精度) double:1.2d (15-16 位精度) decimal:1.2m (28-29 位精度) static void...
more...制作2D小游戏01——飞行挑战
# 观前提醒 项目会在 GitHub 中开源,链接:https://github.com/Maikire/UnityGameDemo/tree/main/01-02 本项目不涉及框架和设计,很适合初学者。 # 小游戏 点我开始游戏 如上面所展示的,这是一种很常见很简单的小游戏,接下来让我们一步一步地来实现它。 # 角色控制 首先要明确的一点,角色是否可以左右移动? 如果可以,那么摄像机和背景都要跟着动。 如果不可以,哪么只需要处理这些墙体就可以了。本文选择的是:不可以左右移动。这样做起来会更简单。 那么接下来只需要上下移动。组件如下(注:刚体要有重力) 关于动画:需要用到 Animator...
more...



