//可以有多个类,但是用的时候需要在头部 using MyGame;
public class Player :MonoBehaviour{
void Start(){
//初始方法
GameData data;
}
void Update(){
只调用一次
}
}
namespace MyGame{
classGameData{
}
}
//可以有多个类,但是用的时候需要在头部 using MyGame;
public class Player :MonoBehaviour{
void Start(){
//初始方法
GameData data;
}
void Update(){
只调用一次
}
}
namespace MyGame{
classGameData{
}
}
//获取鼠标的左右按钮
input 类 GetAxis方法 Horizontal参数
private void Update(){
Input.GetAxis("Horizontal");
}
int,声明变量,变量可在运行期间变化,单纯的数字不行
1.Debug.Log在什么时候都能用(输出正常)
2.Debug.LogWarning在什么时候都能用(输出警告)
3.Debug.LogError在什么时候都能用(输出错误)
4.print需要在有MonoBehaviour的情况下才能用(输出正常)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class player : MonoBehaviour {
// Use this for intitialization
void start () {
//print(1);// ( ) () ; ;
//print (3223);
//Debug.Log(1);
//Debug.Log("3223");
//Debug.logWarning("23423");
//Debug.logError("23423");
//变量
//赋值 = 把右边的赋值付给左边的变量
int hp = 100; // int hp; 声明变量
hp = 90;
print(100);
print(hp);//初始化
int hp;
//
}
//Update is called once per frame
void Update () {
//print(2);
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class player : MonoBehaviour {
// Use this for intitialization
void start () {
//print(1);// ( ) () ; ;
//print (3223);
//Debug.Log(1);
//Debug.Log("3223");
//Debug.logWarning("23423");
//Debug.logError("23423");
//变量
//赋值 = 把右边的赋值付给左边的变量
int hp = 100; // int hp; 声明变量
hp = 90;
print(100);
print(hp);//初始化
int hp;
//
}
//Update is called once per frame
void Update () {
//print(2);
int是整数类型,只允许附整数的值。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class player : MonoBehaviour {
// Use this for intitialization
void start () {
//print(1);// ( ) () ; ;
//print (3223);
//Debug.Log(1);
//Debug.Log("3223");
//Debug.logWarning("23423");
//Debug.logError("23423");
//变量
//赋值 = 把右边的赋值付给左边的变量
int hp = 100; // int hp; 声明变量
hp = 90;
print(100);
print(hp);
}
//Update is called once per frame
void Update () {
//print(2);
//变量
//赋值 = 把右边的赋值付给左边的变量
int hp = 100; // int hp;
print(hp);
注意:变量不能以数字开头!
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class player : MonoBehaviour {
// Use this for intitialization
void start () {
print(1);// ( ) () ; ;
print (3223);
Debug.Log(1);
Debug.Log("3223");
Debug.logWarning("23423");
Debug.logError("");
}
// Update is called once per frame
void Update () {
}
}
// sf sfsd sdfsdf 第三方斯蒂芬斯蒂芬斯蒂芬
/*
sldkfjlsdkjfa lkjd
*/
/*
*
*
*
*
*/
注意:Error是错误,warning是警告
通过print是正常的输出,通过Debug是可以把日志输出分为三列
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class player : MonoBehaviour {
// Use this for intitialization
void start () {
}
// Update is called once per frame
void Update () {
}
}
// sf sfsd sdfsdf 第三方斯蒂芬斯蒂芬斯蒂芬
/*
sldkfjlsdkjfa lkjd
*/
/*
*
*
*
*
*/
string name = "juedizanshi"
Transform[] children = transform.GetComponentInChildren<Transform>()
数学运算符:+ - * / %
赋值运算符:= += -= *= /= %=
比较运算符: > < >= <= == !=
逻辑运算符(bool):&&(与)||(或)!(取反)
public 公有变量 可以在面板调用
private 私有变量 不可以在面板调用
GameObject 游戏物体
拖拽赋值可能会丢失 出现空指针
using Sysytem.Collectioms;
using Sysytem.Collectioms.Generiz;
using unityEngine;
//mangespace
public class NewBehivourScript : MonoBchaviour{
//Use this mtah
transform t in children
int[] = {1,2,3,4}
int a=10; int b=20;
int hp=a+b;
print(hp);
enum==枚举类型
enum 名字{
asdf,
dasfas
}
Mingzi mingzi=mingzi.asdf;
public int hp=100;
private int mp=300