原创 Cocos Creator入門教程之遊戲數據的保存與讀取

一、數據的讀取與保存 1. 保存數據 //索引的字符串鍵值key,和要保存的字符串數據value cc.sys.localStorage.setItem(key, value) 相對於複雜的數據保存就需要轉換成JSON進行保存。 us

原创 C#語言基礎知識個人小結筆記(一)

1、抽象類與接口 (1)相同點:    a. 抽象類和接口都不能被實例化;                             b. 抽象類和接口都能被繼承;                             c. 抽象類和接口

原创 cocos creator入門教程實現簡化版貪喫蛇

開發工具:Cocos Creator和VS Code 開發語言:TS 簡化版貪喫蛇的實現主要涉及的功能就是在喫到場景中隨機產生產生的物體後,物體會到蛇頭的後面並且跟隨移動路徑,其原理主要是通過數組來存儲相關的座標數據。

原创 Unity相機的跟隨移動

一、固定相機跟隨        這種相機有一個參考對象,它會保持與該參考對象固定的位置,跟隨改參考對象發生移動 using UnityEngine; using System.Collections; public class Cam

原创 Unity 3D控制角色運動的方法

一、transform.Translate()方法 (1)Input.GetKey(KeyCode.“按鍵”) if (Input.GetKey(KeyCode.W)) { transform.Translate(Vector3.

原创 cocos creator 中讀取Excel表格中的數據

一、使用相應工具將Excel文件轉化成JSON文件導入到cocos creator資源文件 二、在VS中對Excel文本中的數據進行轉換 Excel文本中各項數據的名稱對應代碼中的data.() export default clas

原创 Unity 3D熱更新知識之Lua語言(一)

一、Lua 1. 輕量小巧的腳本語言。 2. 設計目的是嵌入應用程序提供靈活的擴展及定製功能。 3. Lua優勢在於能夠很方便的與其他程序進行集成。(C++、C#、Java ...) 二、Lua與C#的區別 1. Lua幾乎可以在所有平臺

原创 計算機網絡基礎知識小結(1)

1. 網絡操作系統:Unix、Linux、DOS、Windows、Mac、Netware。 2. ARP協議(地址解析協議):根據IP地址獲取物理地址的一個TCP/IP協議。 3.  傳輸層——數據段(Segment)或報文       

原创 新手Cocos creator入門教程之遊戲案例製作

開發的工具是cocos creator和VS code,編寫腳本代碼使用的語言是TS,項目主要就是仿照跳躍躲避障礙物的遊戲。(遊戲功能及UI需要繼續優化)

原创 cocos creator入門教程實現簡化版貪吃蛇

開發工具:Cocos Creator和VS Code 開發語言:TS 簡化版貪吃蛇的實現主要涉及的功能就是在吃到場景中隨機產生產生的物體後,物體會到蛇頭的後面並且跟隨移動路徑,其原理主要是通過數組來存儲相關的座標數據。

原创 Unity 3D熱更新知識入門小結之AssetBundle(2)

三、AssetBundle打包分組策略的總結 1. 對於需要經常更新的資源放在單獨的一個包,而不常使用的資源就進行分離出來; 2. 同時加載的資源放在一個包裏面,相對於需要同時加載的小資源就可以打成一個包; 3. 多個物體對象共享的資源放

原创 cocos creator入門教程之簡單遊戲抽獎滾動轉盤的實現

遊戲開發中抽獎轉盤的使用或許是相當重要的部分,尤其可以激發玩家對於抽獎的興趣,增加遊戲的趣味性。 我實現的這個滾動轉盤的思路是較簡單,在遊戲開始的時候就通過Math.random()產生一個隨機值,設定不同倍數的概率範圍,判斷這個值所在的

原创 Unity的Animator與Animation之間的簡單區別

一、Animator 1.動畫控制器 實現控制多個動畫的播放、切換及疊加系列複雜的效果,相當於一個動畫狀態機,生成動畫的時候不僅有動畫文件,還會生成相應的.controller文件,因此佔用的資源比較大。 2.Animator組件介紹

原创 Unity 3D入門教程之簡化版見縫插針的實現

開發工具Unity 2018.4和VS 2017 開發語言C# 見縫插針這款遊戲相應各位都是有嘗試,其功能還是相當的簡單,就是讓針插到轉盤上面並且不會碰到已經插好的針就成功,達到相應的指定條件則遊戲成功,然後控制轉盤的速度、針的個數或者是

原创 Cocos Creator入門教程之物體朝向及運動的知識

一、方向與角度轉換涉及的知識 1. Math.sin()函數返回一個值的正弦值,返回值的範圍在(-1,1)。 //X表示一個以弧度爲單位的數值 Math.sin(X) 2. Math.cos()函數返回一個值的餘弦值。 //X