原创 Unity Shader Fog霧氣效果

最近想做個galgame用到了霧氣效果,自己動手實現了下,現在分享給大家 效果圖: 可以調節的是光照強度和裸露半徑。 實現很簡單,直接看代碼應該就能理解,不能理解說明還需努力。 Shader "Custom/FogShader"

原创 人人都能寫遊戲系列(三)Unity 3D平衡球遊戲

目錄引言開始的準備基本代碼控制小球的移動更進一步相機跟隨製作道具大風車跳板更進一步循環移動的木板更進一步一次性上升踏板火炮更進一步小結支持我 引言 本系列中,我會在0美術的情況下,教大家開發幾款簡單的小遊戲。適合Unity的初學者。

原创 人人都能寫遊戲系列集合鏈接

個人的系列集合,方便大家查找,還有什麼想要開發的遊戲,歡迎給我留言。 人人都能寫遊戲系列(一)Unity簡單跳一跳遊戲開發 人人都能寫遊戲系列(二)Unity Flappybird遊戲開發 人人都能寫遊戲系列(三)Unity 3D平衡

原创 Unity UGUI 利用錨點生成相對位置的UI

UGUI是什麼 UGUI 是Unity 官方推出的最新UI系統。它從 Unity 4.6 開始,被集成到 Unity 的編輯器中。相較於舊的 UI 系統,它絕對屬於一個巨大的飛躍!因爲只要有過舊 UI 系統使用體驗的開發者,大部分都對

原创 人人都能寫遊戲系列(二)Unity Flappybird遊戲開發

目錄引言創建項目佈置場景編寫腳本在寫腳本之前的思考開始編寫遊戲結束的判斷秒開下一局生成柱子攝像機跟隨背景的跟隨回收柱子並生成新的柱子完整代碼運行截圖支持我 引言 本系列中,我會在0美術的情況下,教大家開發幾款簡單的小遊戲。適合Unit

原创 Android將bitmap保存爲png/jpg等

什麼是bitmap? 位圖(Bitmap),又稱柵格圖(英語:Raster graphics)或點陣圖,是使用像素陣列(Pixel-array/Dot-matrix點陣)來表示的圖像。 只要知道,在安卓中,我們常用他來表示圖片就可以了

原创 UnityWebRequest的初步使用及常用方法解析

今天,來學習一下Unity新的網絡請求方式UnityWebRequest 還是老規矩,先看描述。 目錄描述開始使用構造方法其他實例化方法簡單例子腳本解析其他常用方法其他常用屬性 描述 UnityWebRequest對象用於與Web服務

原创 人人都能寫遊戲系列(一)Unity簡單跳一跳遊戲開發

目錄人人都能寫遊戲系列(一)創建項目佈置場景添加物體調整物體添加材質球製作預製體預製體是什麼爲什麼要使用預製體製作預製體編寫腳本事先準備開始編寫腳本Start方法Update方法player跳到哪了?攝像機和plane的跟隨完整代碼支

原创 Unity中的Mesh的簡單使用

小小的目錄Unity中的Mesh的簡單使用編寫Mesh的步驟開始實現計算頂點座標設置頂點的uv連接三角形完整的Mesh代碼如下支持我 Unity中的Mesh的簡單使用 這裏我們展示一個非常簡單的效果 cube的Mesh原點改爲底部的中

原创 真正說明View的onTouch及onClick!

網上博文坑人不淺,今天我自己來探索一下,onTouch及onClick到底咋回事,實踐才能出真知! 我不解析源碼,不分析原理,不講那麼多沒有用的,只看結果 先看完整demo: public class MainActivity ext

原创 超簡單的DatePickerDialog!

超簡單哦!需要傳入一個上下文對象,還有一個EditText對象即可,可以根據自己的需要自行變成TextView等本方法將會自動開啓默認樣式的DatePickerDialog,並把值直接settext到傳入的EditText上。僅需一行哦!

原创 安卓選擇日期和時間的DateTimePicker

DateTimePicker# 用於選擇日期和時間的控件 最近項目有個要選擇日期和時間的功能,選擇兩個太麻煩了,本人就集成了一下,方便大家使用 使用本控件,可以一步實現選擇日期和時間並顯示在需要的對象上,非常方便,歡迎體驗,喜歡請點贊哦!

原创 安卓標題欄和底部導航高度

網上多數都是測算的代碼,有時候我們並不需要測算,直接在xml裏設置即可。標題欄高度爲:48dp底部導航高度爲:56dp在xml裏直接設置就行了,溫馨提示:別用px。

原创 安卓mediaplayer(1)

當MediaPlayer對象剛剛使用new創建或在reset()被調用後,它處於空閒狀態;並且在release()被調用之後,它處於結束狀態。在這兩個狀態之間是MediaPlayer對象的生命週期。 在調用reset()之後,新構建的M

原创 Android SQLite數據庫判斷某張表是否存在,是否存在數據的方法

最近數據庫用的比較多,所以就記錄一下,以備未來使用 廢話不多說,直接上代碼 public static boolean HaveData(SQLiteDatabase db,String tablename){ Cur