原创 C#學習筆記——新語法與語法糖

List的定位 定位List中某個元素,for一遍再if太麻煩了,直接用 AClass exist = aClassiList.Find(a => a.id == b.id);List的排序 第一種:用IComparable接口,在裏面

原创 工作筆記——TOOLTIPS解決思路和射線

這次老大要求我做一個招式對比界面 要求 有敵我雙方的技能欄,每個技能長度爲1,2,3,基本要求就是當長按其中一個技能的時候,高亮當前技能和它匹配的那個技能。 高亮思路 高亮的第一反應是用挖空黑色陰影來做,然後發現這個有兩個問題 1. 挖空

原创 Unity學習筆記——tips

獲得所有子物體 網上查的是 foreach (Transform child in transform) { Debug.Log(child.gameObject.name); }應該避免使用foreach,會有以下兩個問題

原创 工作筆記——一鍵配招算法思路,模擬退火

在遊戲核心的基礎上寫一鍵配招。使盡可能多的招式剋制對面。 規則暫時略過。 貪心 拿筆算了一上午,發現無論怎麼貪心都有反例,摔筆。 模擬退火 萬能算法。。遇到不會的就用這個= = 解空間: 一個list,裝若干自己的技能 初始解: 唯

原创 工作筆記——客戶端界面展開與服務器聯調關係

之前寫過掃蕩的服務器聯調。 1. 點擊掃蕩按鈕後給服務端發出指令 2. 服務端計算完畢後調用掃蕩界面的UI設置接口,UI顯示接口 這完全是憑感覺寫的,但是這樣發生了一個bug,就是在點擊掃蕩按鈕後,服務器響應時間過長,這段時間界面並沒有

原创 Unity學習筆記——ScrollView的日常

對於重複使用的ScrollView,會出現這種情況: 當grid下item很多,拖拽ScrollView至底部後 關閉該界面,再打開界面,ScrollView仍然保持在底部,如果此時grid中item較少,則顯示空白,無法拖拽任何物體。

原创 Unity學習筆記——Scroll View的創建

創建scroll view過程 1.  菜單欄NGUI——Create——Scroll View(Inspector中選擇方向) 2. NGUI——Create——Grid(Inspector中選擇方向,Hide Inactive) 3.

原创 C#學習筆記——NCalc包中的運算表達式

比如有string  using NCalc; string ToCalc= "func(funcA(), 1+2+funcB())" Expression exp = new Expression(); exp.EvaluateFu

原创 Unity學習筆記——優化ScrollView效果

增加回彈至頂部功能: 本來想自己看源碼改,發現基本沒看幾行就有一個沒見過的函數,看起來太慢了。。看了一天大致摸清楚了ScrollView的結構。最後在國外論壇看到一哥們實現了我需要的想法,改了他的部分代碼就能直接用,下面是原帖出處。 ht

原创 Unity學習筆記——逐字顯示一首詩

需求: 豎着顯示一首詩,從上至下,從右至左,一個一個字輸出 problem: 1. NGUI的UILabel沒有垂直顯示 2. UILabel頂部對齊 3. 逐字顯示 solution: 1. 控制文本框寬度,使其小於2倍的Fonts

原创 Git Quick Guide

#====================Initial================= # config global user(config file is located in ~/.gitconfig) git config -

原创 Lua Metatable

Lua Metatable 元表就是一個集合了{__index, __add, __call}之類函數的表。 我把他理解爲在某個表內 內嵌的一個隱藏的表。只有在查找失敗的時候會用到,而且在查找失敗的時候並不是調用這個“隱藏表”裏的函數,而

原创 Make Toolchains

Make Toolchains Before reading the following content, we recommend you set up some environment variables to avoid any p

原创 MUJOCO

possible problem the default path is ~/.mujoco/, so make sure everything was put inside. put mjkey.txt in both ~/.mujo

原创 Winograd大白話

先聲明一些定義 輸入:數量N,通道C,高H,寬W 卷積核:通道C,高R,寬S F(m × n,r × s): 輸出m x n的圖,卷積核大小r x s 一維的情況比較好懂。就是論文裏寫的F(2, 3),就是2次[1 x 3]的卷積,