原创 Unity3D結合輪廓顯示,實現完整的框選目標

Unity3D結合輪廓顯示,實現完整的框選目標demo下載 在unity裏實現,其實很簡單,因爲有兩個前提:1.畫的方框始終是在屏幕空間進行的,而屏幕空間其實就是攝像機的視錐空間的投射了,不需要另外計算視錐。2.unity攝像機內建的功能

原创 Unity3D:實現人物轉向與移動

       在網上有很多通過射線方式實現的人物行走控制腳本,但是如果只是想通過鍵盤按鍵來控制的話,比如進行第三人稱視角控制,其實只需要進行簡單的角度變換即可。思路如下: 1、按照順時針方向設定前、右、後、左分別爲0,1,2,3。 2、設

原创 Unity3d 多線程、多併發網絡解決方案(C#)

此方案和結構在多線程多併發大吞吐下有絕對的效率優勢以下是服務端 vs2012 C# using System; using System.IO; u

原创 Unity3D:標籤跟隨功能

工程包下載:Unity3D虛擬現實開發之標籤跟隨功能 //這個是成品圖,做的比較粗糙。不過重點在於功能的實現嘛 場景佈置就不多說了,直接上腳本~ //move.cs using UnityEngine; using System.Col

原创 Unity3D 消息管理機制的實現

       使用SendMessage傳遞消息需要知道響應事件的物件,還需要一個響應函數的函數名字符串作爲參數,如果我們有多個物件都要響應某個事件、或者我們不知道有哪些物件要響應事件的時候問題就複雜了,因此我們需要另尋一種更爲有效的辦法

原创 Unity3D:角色拾取技術

工程包下載:Unity3D虛擬現實開發之角色拾取 //這個是成品圖 角色拾取的原理是:由攝像機與屏幕上鼠標點擊的位置確定一條射線,由此射線射向3D世界,最先和此射線相交的物體就是被選中的物體,然後對該物體的操控編寫對應的代碼即可。具

原创 Android:客戶端通過HTTP連接服務器,完成註冊並傳送座標信息

一、Main.xml       主要是2個Button和一個TextView。“設備註冊”點擊後即向服務器發送設備的MAC、HolderName等信息;“座標傳送”則輸送設備從iBeacon獲取的座標信息到服務器,經過定位算法處理後再從

原创 Android:漫畫APP開發筆記之ListView中圖片按屏幕寬度縮放

一、listview <ListView android:id="@+id/piclist" android:layout_width="fill_parent" android:

原创 JAVA:角度後方交會算法GUI實現

編譯環境: 操作系統:Win8.1  64位 IDE平臺:Visual Studio 2013 Ultimate 一、原理 二、代碼實現 角度後方交會.java package text; import java.awt.*; im

原创 Android:漫畫APP開發筆記之從WAP網站解析圖片地址並加載圖片

一、使用Jsoup解析網頁 <pre><code class="prettyprint"><span class="typ">Document</span><span class="pln"> doc </span><span class

原创 Android:NFC讀取校園卡

主程序: package com.nfclab.stuCard; import java.io.IOException; import android.app.Activity; import android.app.Pending

原创 VHDL:時序邏輯電路實驗-兩位16進制加減可逆計數器

工程包下載:【時序邏輯電路實驗:手動設置8位檢測碼的序列檢測器】 分析: 1、兩位16進制數可通過2個七段數碼管顯示; 2、通過定義sw作爲加減的開關,控制加減操作。 VHDL代碼如下: library IEEE; use IEEE.ST

原创 Android:Activity之間跳轉時停止運行的一種解決辦法

       最近Android開發過程中有一個activity1向某個activity2跳轉時程序突然停止運行,卻可以正常跳轉到其他activity。調試發現是因爲跳向的activity2有自定的樣式的titlebar,與當前activ

原创 OpenCV:二值圖像連通區域分析與標記算法實現

編譯環境: 操作系統:Win8.1  64位 IDE平臺:Visual Studio 2013 Ultimate OpenCV:2.4.8 一、連通域     在圖像中,最小的單位是像素,每個像素周圍有8個鄰接像素,常見的鄰接關係有2種

原创 VHDL:時序邏輯電路實驗-手動設置8位檢測碼的序列檢測器

工程包下載:【時序邏輯電路實驗:手動設置8位檢測碼的序列檢測器】 功能:通過按鍵設置8位檢測碼,序列檢測器收到一組串行二進制碼(鍵盤輸入)後,如果這組碼與檢測器設置的碼相同,則輸出1010,否則輸出1011. VHDL代碼如下: lib