- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 C#文件流FileStream
using System;using System.IO;using System.Text;/**韩振飞在c#程序中,当操作变量与常量时,这些变量与常量的值是存放在内存中的,程序运行结束后,使用的数据会被清除。如果想长久保存程序中的数据,可以选择使用文本或数据库来存储。文件通常存放在本地磁盘的指定位置。可以是文本、文档、图片等形式。流:在C#中将这种通过不同输入/输出设备(键盘、内存、显示器、网络等)之间的数据传输抽象表述为“流”文件流:在计算机中,无论是文本、图片、音频还是视频,
2021-08-09 22:09:53 1677
翻译 记忆力小游戏
这是一款经典的记忆力小游戏 针对初学者 /* 精灵是显示在屏幕上的2D图像,和显示在3D模型表面的图像不同(贴图)Edit|ProjectSetting|Editor中的Default Behaviour Mode设置 2D设置编辑器为2D模式会让导入的图像设置为SpriteX和Y是在2D屏幕上影响对象定位的唯一坐标,然而Z坐标依然影响对象堆叠在其他对象上,Z值越低,离摄像机越...
2018-03-07 10:32:49 983
原创 键盘移动人物
/* RequireComponent()方法来执行这种依赖关系 AddComponetMenu()添加到脚本的顶部组件菜单 */ [RequireComponent(typeof(CharacterController))] [AddComponentMenu(“Control Script/FPS Input”)] public class FPSInput : MonoBeha...
2018-03-05 20:38:53 263
原创 相机观看周围环境
public class MouseLook : MonoBehaviour {public enum RotationAxes{ MouseXAndY = 0, MouseX = 1, MouseY = 2}public RotationAxes axes = RotationAxes.MouseXAndY;public float sensitivityH...
2018-03-05 20:37:45 195
原创 射线发射子弹
using System.Collections; using System.Collections.Generic; using UnityEngine;/* 射线是虚拟的或者说场景中看不见的线,它从一些原点开始并指定方向延伸出去使用命令ScreenPointToRay来发射鼠标拾取是在3D场景中挑选出鼠标光标下对象的行为*/public class RayShoot...
2018-03-05 20:36:16 367
原创 FPS 之有限状态机和AI
using System.Collections.Generic; using UnityEngine; /* 使用射线扫描场景 例如:发现障碍物 有限状态机FSM:是一种代码结构,用于跟踪对象的当前状态,状态间存在明确定义的转换,且代码基于状态表现的不同 */ public class WanderingAI : MonoBehaviour { [SerializeFie...
2018-03-05 20:25:57 449
原创 FPS
using System.Collections; using System.Collections.Generic; using UnityEngine;public class MouseLook : MonoBehaviour {public enum RotationAxes{ MouseXAndY = 0, MouseX = 1, MouseY = ...
2018-03-01 19:42:00 165
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人