C#学习
文章平均质量分 88
LazyChun
开机起床,关机睡觉。
展开
-
C#转义字符
转义字符含义\uxxxx1到4位十六进制数所表示的字符(xxxx)\'单引号字符\''双引号字符\\反斜杠字符\r回车\n换行\f走纸换页\t横向跳格\b退格原创 2016-04-03 21:26:32 · 711 阅读 · 0 评论 -
Unity3D获取物体的所有子物体对象(child)
开始是找了下U3D的SCRIPT手册,发现找不到这玩意。然后在谷歌搜"unity3d get all child"才找到了答案。很简单的答案,不过挺有意思的,挺好用。foreach (Transform child in transform){ Debug.Log(child.gameObject.name);}transform是你所需要找的物体转载 2016-05-31 23:14:06 · 34341 阅读 · 1 评论 -
Unity3D之详解游戏开发音频的播放
游戏音频的播放在任何游戏中都占据非常重要的地位,音频的播放还可以分为两种,一种为游戏音乐,另一种为游戏音效。前者适用于较长的音乐,如游戏背景音乐。第二种试用与比较短的游戏音乐,如开枪,打怪 时“砰砰”一瞬间播放的游戏音效。今天MOMO将用下面的例子带盆友们去剖析Unity3D游戏音乐与音效的播放。Unity3D游戏引擎一共支持4个音乐格式的文件.AIFF 适用于较短的音乐文件可用转载 2016-05-07 00:53:58 · 10015 阅读 · 0 评论 -
Unity3D脚本手册
翻译:脚本_树This is a short overview of how scripting inside Unity works.Scripting inside Unity consists of attaching custom script objects called behaviours to game objects. Different functions in转载 2016-05-07 00:37:34 · 5091 阅读 · 0 评论 -
Unity5.0 EventSystem事件系统的详细说明
unity5.0开发了新的UI系统UGUI,附带的事件系统EventSystem不仅可以用于UI,对于场景中的对象也同样适用。网络上有很多使用说明,但是仅仅是怎么用而已……这篇文章是我翻了无数遍官方手册整理出来的,包括自己的理解,还有官方文档的传送门,也许你会有兴趣。EventSystem对象的说明当我们在场景中创建任一UI对象后,Hierarchy面板中都可以转载 2016-05-05 23:55:39 · 1461 阅读 · 0 评论 -
Unity3D场景切换
首先新建两个场景:Scene_1与Scene_2在第一个场景Scene_1中加入UI控件Button,Text设置为“点击切换场景”,名称为默认值“Button”新建一个脚本,命名为ChangeScene,作为组件添加到Button按钮中:在代码中加入点击事件:using UnityEngine;using System.Collections;usin原创 2016-05-05 20:33:16 · 56378 阅读 · 4 评论 -
Unity3D重要的类
Overview: The most important classes 重要的类Global functions accessable in javascript or the base class in C#Javascript或C#的基本类中可访问的全局函数Moving / Rotating objects around 移动/旋转对象Animatio转载 2016-05-15 23:45:27 · 5499 阅读 · 0 评论 -
Unity3D控制动画播放
原文链接:http://blog.csdn.net/sparrowfc/article/details/8240165 用Unity3D也算是好久了,但是每次做项目总还是能学到新的东西。这次做一个TPS的项目就遇到了这样一个问题,如何同时在上下半身播放不同的动画?解决方法其实是很简单,但由于对于动画资源的了解不足导致问题不断,最后是彻彻底底的研究了一遍Unity3D的动画系统(Le转载 2016-05-02 13:22:26 · 5267 阅读 · 0 评论 -
Unity3D中角色的动画脚本的编写
已有好些天没写什么了,今天想起来该写点东西了。这次我所介绍的内容主要是为了配合我前面所写的角色运动控制有关的文章,那就是动画。这是一个很复杂的概念,今天,我就把我所理解的有关动画方面的观点跟大家说说,不对的地方请大家指出,在下万分感谢。老实说,我学Unity时,角色控制真的是一个难点,尤其是动画方面。想要在Unity中控制好一个角色且让这个角色的动作协调,不是一个简单的问题,需要我们深入理解其转载 2016-05-01 16:53:19 · 3370 阅读 · 0 评论 -
C#中的序列化
为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。例如,序列化可用于在 ASP.NET 中保存会话状态,以及将对象复制到 Windows 窗体的剪贴板中。它还可用于按值将对象从一个应用程序域远程传递至另一个应用程序域。本文简要介绍了 Microsoft .NET 中使用的序列化。一.简介转载 2016-04-08 12:46:41 · 540 阅读 · 0 评论 -
C#中的继承举例
源码:using System;namespace Inherit{ public class Person { public string name; //定义域 public int age; virtual public void SayHello() { //定义方法 //virtual表示可以被子类转载 2016-04-04 14:29:51 · 1965 阅读 · 0 评论 -
C#中的索引举例
源码:using System;class IndexerRecord{ private string[] data = new string[6]; private string[] keys = { "Author", "Publisher", "Title", "Subject", "ISBN", "Comments"转载 2016-04-04 13:54:17 · 846 阅读 · 0 评论 -
用C#写的转换程序(将高版本项目转变成低版本)
源码://可以在这个链接中下载 http://pan.baidu.com/s/1qWFN4CW//将在窗体中放一个按钮(btnOpen)一个按钮(btnConvert), 一个文本框(txtFolder), 一个打开文件夹的对话框(在工具箱上找到“对话框”)//本程序的作用是:将项目转成低版本的程序//主要是考虑到有的同学用的Visual Studio的低版本(如2010),不能打开Vi转载 2016-04-04 13:04:58 · 3351 阅读 · 0 评论 -
用C#写的15子游戏
所需控件:一个Button,拖入Form1中即可。源码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System转载 2016-04-03 23:43:42 · 1075 阅读 · 0 评论 -
C#的数据类型简介
C#的数据类型可用下表示:值类型(Value Type)如:int ,double,Point,Size,DateTime等。引用类型(Reference Type)如:Button,Lable,Book等。原创 2016-04-03 21:16:38 · 434 阅读 · 0 评论 -
Unity3D 之OnTriggerEnter和OnCollisionEnter方法的一点个人心得
Unity3D 之OnTriggerEnter和OnCollisionEnter方法的一点个人心得太抽象的理论总是让人眼花缭乱,所以我这里以例证为主。1,测试OnTriggerEnter和OnCollisionEnter的区别测试:如果两个物体A,B 两者都有碰撞体collider(Box Collider,Sphere Collider,Capsule Collider等)A,B都有刚体(Rigi转载 2016-06-04 02:58:48 · 6301 阅读 · 0 评论