拖拽的增強版本

2022-02-18 19:33:36 字數 506 閱讀 2337

最近玩了很多 塔防遊戲,發現3d 塔防的拖拽 做的都不是 那麼自然。所以我做了乙個比較完善的拖拽

這個是手機上拍的。

這個拖拽的優勢是

1 場景拖拽 會 平滑緩動的 平移  並且手一鬆 也會根據 速度的 大小 來平滑一點距離

2  選擇拖動的 物體 也是 平滑的移動, 並且 下面有乙個 影子,你不需要 關心物體 拖得精準 影子是按照 格仔計算的

當你 鬆開時候, 物體會 和影子重疊 ,而  影子 發生 碰撞 ,當然 我並不是 正真的 碰撞,而是 資料計算出來的碰撞

影子會變 顏色 ,告知 別這個時候 放下物體 ,如果你放下  物體 會 回到 當初拖拽 剛開始的 座標

3  地形和建築的 資料 都是 陣列資料 隨時可以編輯的

是不是 頓時 覺得 高大上了。沒有? 好吧 下面我還會繼續完善,比如 物體的大小,他佔的 格仔 也許是 幾格的

增強版字典DictionaryEx

public class dictionaryex idictionary 初始化 dictionaryex key不存在時返回defaultvalue 預設值 比較鍵時要使用物件,如果為null則使用預設比較方法 public dictionaryex tvalue defaultvalue,ie...

IntelliJ IDEA 便攜增強版

idea 全稱 intellij idea,是j a語言開發的整合環境,intellij在業界被公認為最好的j a開發工具之一,尤其在智慧型 助手 自動提示 重構 j2ee支援 各類版本工具 git svn github等 junit cvs整合 分析 創新的gui設計等方面的功能可以說是超常的。i...

OpenResty安裝 增強版的nginx

openresty 更加強大的nginx 單機閉環 分布式閉環 接入網關 你可以在你的 ubuntu 系統中新增我們的 apt 倉庫,這樣就可以便於未來安裝或更新我們的軟體包 通過apt get update命令 執行下面的命令就可以新增倉庫 每個系統只需要執行一次 安裝匯入 gpg 公鑰時所需的幾...