原创 2020年Unity面試題總結

之前面試的時候看了網上的unity面試題,考的時候一個都沒考到,考的巨難,工資還低。這幾天又開始面試,結果發現考的又是網上流傳的unity面試題了,但是我又沒記,考的大部分都看過相關的知識,沒有牢記,考的時候就說的模糊不清。。面了兩三家才

原创 解決unity的the type or namespace name 'ui' does not exist in the namespace 'unityengine'問題,非忘記引用導致

我在導入某個插件後引起了這個問題。 當然,並不是忘記寫UnityEngine.UI引起的。 解決後纔想着來記錄一下,因此沒有報錯時的截圖,不過問題表現爲所有的UnityEngine.UI的引用都報標題的錯誤。 之前以爲是UIElement

原创 Unity射線有時失靈,檢測失效原因及解決辦法

先寫總結,如果看總結能懂就不用往下看了,不懂就再看看吧: 假設要對一個正在移動中的比較小的(注意!!是比較小的,大的看不出來,大的即使晚更新幾幀肉眼也看不出來)物體A進行射線檢測。如果出現射線有時判true,有時判false。可能是以下原

原创 Unity歐拉旋轉與萬向鎖

以前不在意,但現在旋轉的時候亂七八糟的,搞的很煩,特來研究一下 這裏不講基礎知識,比如x軸指向物體的右方,Inspector面板中x表示繞x旋轉等等。若有疏漏,敬請指出。   unity中使用歐拉改變角度時並不會按照直覺中的來,你以爲旋轉

原创 unity 消息提示框插件分享(UGUI)

除了不能輸入外其餘和英雄聯盟基本相同,可無限輸入信息 具體使用方法和下載地址:https://github.com/15so42/Unity-Message-Box   更新V2版本 與第一版本工作模式不同,爲彈出式,不可查看歷史,自

原创 unity 仿英雄聯盟消息提示框插件分享(UGUI)

除了不能輸入外其餘和英雄聯盟基本相同,可無限輸入信息 具體使用方法和下載地址:https://github.com/15so42/Unity-Message-Box

原创 Unity跟隨並環繞移動物體

是一個比較簡單的實現辦法. 方向已經寫死了,有需要的自己改吧. 思路:在開始遊戲時獲取和玩家的位置差距的向量,然後再Update中更改位置到指定距離,然後使用RotateRound進行旋轉.最後再獲取差距向量,形成一個循環. 這其中的順

原创 unity 原創Rougelike地牢地圖算法

補充! 放置物品和怪物的時候應該添加循環次數限制!,否則如果生成的地圖因爲各種偶然因素放不下物體一直循環的話就會導致死循環. 這段代碼在下面會看到., 再次補充,發現300有時會導致直接放棄的情況,所以推薦改爲3000 正文 最終效果,

原创 [課程設計]Java實現圖形化窗口界面可存儲ATM機(自助取款機)

[很久以前寫的了,沒想到這麼多瀏覽了,現在看着不是一般的亂..當時剛學java,望見諒,不過現在也沒有閒工夫重寫和心情修改了,湊活湊活吧]這是一個使用io流和swing庫製作的可存儲的窗口化ATM機程序;臭不要臉的發上來實現的功能有:1.

原创 三級數據庫複習筆記

前言:這是我今年複習三級時自己做的筆記。爲了加深記憶,基本上是純手打。但是到最後幾天的時候因爲時間緊迫就主要是開始刷題而忘記了做筆記。所以內容不全,但是又懶得補了。。還有幾個漏了的。。但是現在是真的不想再碰數據庫了。。刷題刷的噁心。。1.

原创 可直接使用的unity第三人稱自由視角相機腳本

使用方法:將要控制的角色拖到TargetBody,將相機的焦點拖到CamerPivot,,建議CameraPivot是一個放在TargetBody下的子物體,並且位置應該是在TargetBody的頭部.注意:此腳本自動忽略"Ignore

原创 unity複雜地形檢測角色是否在地面上(與地面碰撞)(着地)的方法

補充:在膠囊碰撞體裏的物體都會被檢測到,因此當添加了諸如武器之類的碰撞盒時,應該將他們的layer設置爲和角色本身一樣的Layer,否則將會導致碰撞數量大於一個,而且即使脫離了地面,OverLarpCapsule返回碰撞數組也會>=1,導

原创 python字符串截取性質總結

百度看了很多博客,但解釋都很不清粗,直到看了一篇博客,講得很詳細,但個人感覺有些混亂,我看了大半天加上自己試驗纔看懂,所以自己總結一下,大家有興趣可以看一看這篇博客,鏈接:python逆序截取 首先需要了解python的截取格式:str

原创 unity射線忽略層級的一個坑

按照百度出來的博客,根據博客寫了以下內容,相關博客:https://blog.csdn.net/BIG_C_GOD/article/details/68954478?locationNum=4&fps=1 但是這樣是無法忽略掉想要忽略

原创 unity讀取json文件亂碼以及Invalid character 'v' in input string異常解決方案

先說PC端吧,PC端亂碼很容易解決itemsTable = JsonMapper.ToObject(File.ReadAllText(Application.dataPath + "/Scripts/Json/itemsTable.jso