U3D基础学习
峡谷先锋6666
如愿做自己想做的事情,会不时更新学习的各种东西。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
unity之常用API(个人整理)
大部分都是游戏开发经常使用的API,因之前有一些C/C++/C#的基础,这些API还是很容易理解的。 当然,没有相关编程经验,了解下大部分API,对于以后参与游戏开发还是有很大帮助的。 如果有哪些描述不够准确,可以查下unity官网上的相关API。1.给物体增加组件GameObject.AddComponent<组件名称>()2.物体获取激活状态,设置是否激活3.查找类型4.物体间消息的发送和接收5.获取物体身上的组件6.延时调用7.协同程序...原创 2020-06-04 18:51:21 · 1908 阅读 · 0 评论 -
Unity使用代码创建游戏物体的方式
1.构造函数 void Start () { //创建空的游戏物体,并命名为"T" GameObject go = new GameObject("T"); }2.实例化游戏物体 public GameObject go; // Use this for initialization void Start () { //实例化go的游戏物体,go可以是prefab或者游戏场景内的灯光特效等,产生的对象名字后面会跟一个(clone),表示是该物原创 2020-06-02 02:07:10 · 1158 阅读 · 0 评论 -
塔防游戏--敌人移动脚本
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Enemy : MonoBehaviour { //当前路点 public PathNode m_currentNode; //敌人生命 public float E_life =...原创 2019-08-22 09:21:25 · 527 阅读 · 0 评论 -
UNITY基础
第一章 体验第一个游戏–总结补充1、简单了解一下u3d的界面及工作流程、基本操作(建文件夹、预置、改色,附图片等)。2、要学会在u3d中创建简单的物体例如:cube(立方体)、spere(球体)等3、要初步了解Input(输入管理器)—4、脚本的建立与编辑–重点掌握如下代码:a. 控制物体移动及相关:transform.Translate(x,y,z) var x=Input.GetA...原创 2020-05-18 19:59:59 · 197 阅读 · 0 评论 -
客户端补充函数(断开连接移除物体)
private void OnDisconnectedFromServer(NetworkDisconnection info) { //移除属于这个玩家的ID的RPC函数 Network.RemoveRPCs(Network.player); //移除属于这个玩家的物体 Network.DestroyPlayerObj...原创 2019-08-16 10:27:25 · 125 阅读 · 0 评论 -
塔防游戏路点---编辑器脚本设计
1.在Assets文件下建立一个Gizmos文件夹,保存一张名叫gizmos01.tif图片2.创建一个PathNode脚本用来设置父路点子路点,脚本代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public class PathNode : MonoBehaviour ...原创 2019-08-21 10:11:05 · 694 阅读 · 0 评论 -
unity客户端脚本代码
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class MyClient : MonoBehaviour { string roip = "请输入要连接的服务器IP"; //默认的端口号 int lport = 10...原创 2019-08-15 22:46:33 · 277 阅读 · 0 评论 -
unity未授权服务器脚本代码
using System.Collections;using System.Collections.Generic;using UnityEngine;public class MyServer : MonoBehaviour{ string roip = "127.0.0.1"; //连接服务器的端口号 int rport = 10000; //判断是...原创 2019-08-15 16:58:06 · 198 阅读 · 0 评论 -
unity设置鼠标按键焦点事件
using System.Collections;using System.Collections.Generic;using UnityEngine;using System.Runtime.InteropServices;public class Mousepause : MonoBehaviour{ [DllImport("user32.dll", EntryPoint =...原创 2019-08-15 15:21:03 · 1781 阅读 · 0 评论 -
游戏编程--8-2实现载入场景菜单C#脚本
这是unity2017版本的C#脚本代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;//鼠标事件需要的头文件using UnityEngine.EventSystems;using System;//打包需要的头文件//usi...原创 2019-08-11 11:49:06 · 252 阅读 · 0 评论 -
7-14小节两个旋转命令,自传和公转
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Sun_moon : MonoBehaviour { // Use this for initialization Transform cy; Transform ce; void...原创 2019-08-10 21:21:54 · 175 阅读 · 0 评论 -
6-22小节动态添加和删除代码
简单例子:1.编写一个简单旋转脚本,代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public class Xuanzhuan : MonoBehaviour { // Update is called once per frame void Update (...原创 2019-08-10 02:05:33 · 153 阅读 · 0 评论 -
Toggle切换场景脚本代码
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class Switch_Toggle : MonoBehaviour { GameObject root;...原创 2019-08-19 10:56:11 · 369 阅读 · 0 评论 -
unity设计登陆界面
脚本代码绑定在Canvas面板上,其属性如下:按键面板上 on click()绑定设置:脚本代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;#if UNITY_EDITORusing UnityEditor;#end...原创 2019-08-18 17:09:56 · 8679 阅读 · 3 评论 -
在Unity中如何使用Mathf.Lerp使图片逐渐透明
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Fader_a : MonoBehaviour { public float speed = 0.2f; float starttime; // Use...原创 2019-08-13 15:19:09 · 519 阅读 · 0 评论 -
在Unity中如何使用Mathf.Lerp使物体运动
实现物体从游戏运行外缓慢加载到窗口中间using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Animator01 : MonoBehaviour { float xstartposition = -931.51f;...原创 2019-08-13 14:26:30 · 815 阅读 · 0 评论
分享