unity3d與AS3結合打開一個網(wǎng)頁
來源: 瀏覽數(shù):
責任編輯:3D數(shù)媒 時間:2013-01-25 17:54
責任編輯:3D數(shù)媒 時間:2013-01-25 17:54
[導讀]
首先新建一個OpenURL.as的文件,程序如下:
package
{
import flash.net.navigateToURL;
import flash.net.URLRequest;
/**
* ...
* @author ...
*/
public class OpenURL
{
public static function OpenURLFlash(link:String):void
{
var request:URLRequest = new URLRequest(link);
navigateToURL(request, '_blank');
}
}
}
好,接下來我們把這個文件導入unity新建的ActionScript的文件夾下,
然后我們新建一個 OpenURL.cs的文件,程序如下:
using UnityEngine;
using System.Collections;
[NotConverted]
[NotRenamed]
public class OpenURL {
public static void OpenURLFlash(string link)
{
Debug.Log("this won't work until exported to a SWF");
}
}
把該CS文件放在Plugins文件夾下,然后我們再編寫一個測試文件Test.cs,程序如下:
using UnityEngine;
using System.Collections;
using UnityEngine.Flash;
public class Test : MonoBehaviour {
private string url = "http://202.193.66.201/web/index.html";
// Use this for initialization
void Start () {
ActionScript.Import("OpenURL");
}
// Update is called once per frame
void Update () {
}
void OnGUI()
{
if(GUI.Button(new Rect(10,10,200,50),"OpenWindow"))
{
OpenURL.OpenURLFlash(url);
}
}
}
把我們的Test文件拖放到camera長,發(fā)布運行,謝謝支持
免責聲明:本文僅代表作者個人觀點,與納金網(wǎng)無關。其原創(chuàng)性以及文中陳述文字和內容未經(jīng)本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
- 分享到:
相關閱讀
- 有巨蟹座男朋友的女2017年06月21日
- 高校人才引進看重“2016年08月23日
- 視覺設計該如何賦予2016年08月23日
- 如何創(chuàng)造設計經(jīng)典2016年08月23日
- MLikeasong答互聯(lián)網(wǎng)軟件2016年08月19日
- 工業(yè)設計創(chuàng)業(yè)的誤區(qū)2016年08月18日
- 2016年北京理工大學工2015年08月10日
- 中國一線城市近8成白2015年08月04日
- 2010宅男腐女們的杯洗2015年08月04日
- 深圳長途搬家公司包2013年03月22日
精采專題
熱門文章
最新文章