安装了unity3d插件却不能玩unity3d游戏,怎么办?

%title插图%num

安装了unity3d插件却不能玩unity3d游戏,怎么办?

玩家安装完成之后依然无法正常进入游戏。

使用谷歌浏览器NPAPI被禁用问题有些玩家使用的可能是谷歌chrome浏览器,版本是42以上的话,会出现unity插件被禁止的问题。

实际已经安装却提示未安装,解决方法如下:

1.在浏览器地址栏输入:chrome://flags/#enable-npapi2.在里面找到npapi,并启用,启用之后重新打浏览器即可正常进入游戏。

扩资料:

Unity Web Player的注意事项? 安装Unity Web Player是否一定需要重新启浏览器?

目前Unity Web Player在Mozilla内核的浏览器(Chrome,Firefox)上进行安装后,是可以直接刷新并进入游戏的,不需要对浏览器进行重启。对于IE内核的浏览器,Unity Web Player安装完后确实需要重启浏览器才能进入游戏。这个问题是受IE内核限制的,并不是Unity插件能够控制的。即IE内核的浏览器对于非内支持的第三方插件,均需要重启浏览器才能对该插件进行加载和运行。

? 如果出现以下白屏,且读条比较慢的况

此时该页面的背后实际上是Unity插件在下载运行游戏所必须的Player和Mono相关文件。

一般来说,Unity Web Player主要由三个分组成:Plugin、Player和Mono。

请耐心等待加载,两个文件的大小大概为5M和2M,加载完后即可进入游戏。

? 为什么Unity Web Player更新后会出现“Failed to update Unity web player”

少分玩家在运行游戏时,会出现以下的错误信息:

左边的”Error details“,一般会出现提示。

这种况一般出现在小型的网络运营商,即该运营商对其下载请求进行了“劫持”,从而使得该用户并不是从真正的官网上进行下载,而是将其重定向到从其本地的缓存中进行下载。

对于遇到这种况的玩家,解决方法如下:

1.换成chrome浏览器,即谷歌浏览器,并卸载该插件重新安装。从谷歌浏览器进入游戏。

2.如果上述方法无法解决,可以在控制面板卸载该插件,换下网络重新下载该插件并更新。

如果上述两个方法都无法解决,则需把要进行覆盖文件解决这个问题,这个办法能够解决大分玩家的问题。

插件下载覆盖文件下载链接:进入网盘下载,下载完成之后直接把该文件覆盖到unity里,把里面的webplayer完覆盖。

XP系统路径:C:Documents and SettingsAdministratorLocal SettingsApplication DataUnity

win7系统路径:C:UsersAdministratorAppDataLocalLowUnity

如何利用百度地图API开发Unity程序

要在Android应用中使用百度地图API,就需要在工程中引用百度地图API开发包,这个开发包包含两个文件:baidumapapi.jar和libBMapApiEngine.so。   2)申请API Key 和使用Google map api一样,在使用百度地图API之前也需要获取相应的API Key。百度地图API Key与你的百度账户相关联,因此您必须先有百度帐户,才能获得API Key;并且,该Key与您引用API的程序名称有关。 百度API Key的申请要比Google的简单多了,其实只要你有百度帐号,应该不超过30秒就能完成API Key的申请。   3)创建一个Android工程 这里需要强调一点:百度地图移动版api支持Android 1.5及以上系统,因此我们创建的工程应基于Android SDK 1.5及以上。 工程创建完成后,将baidumapapi.jar和libBMapApiEngine.so分别拷贝到工程的根目录及libs/armeabi目录下,并在工程属性->Java Build Path->Libraries中选择“Add JARs”,选定baidumapapi.jar,这样就可以在应用中使用百度地图API了。工程完整的目录结构如下图所示:   4)在布局文件中添加地图控件(res/layout/main.xml)   5)创建Activity继承com.baidu.mapapi.MapActivity package com.liufeng.baidumap; import android.graphics.drawable.Drawable; import android.os.Bundle; import com.baidu.mapapi.BMapManager; import com.baidu.mapapi.GeoPoint; import com.baidu.mapapi.MapActivity; import com.baidu.mapapi.MapController; import com.baidu.mapapi.MapView; public class MainActivity extends MapActivity { private BMapManager mapManager; private MapView mapView; private MapController mapController; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 初始化MapActivity mapManager = new BMapManager(getApplication()); // init方法的第一个参数需填入申请的API Key mapManager.init("285B415EBAB2A92293E85502150ADA7F03C777C4", null); super.initMapActivity(mapManager); mapView = (MapView) findViewById(R.id.map_View); // 设置地图模式为交通地图 mapView.setTraffic(true); // 设置启用内置的缩放控件 mapView.setBuiltInZoomControls(true); // 用给定的经纬度构造一个GeoPoint(纬度,经度) GeoPoint point = new GeoPoint((int) (47.118440 * 1E6), (int) (87.493147 * 1E6)); // 创建标记maker Drawable marker = this.getResources().getDrawable(R.drawable.iconmarka); // 为maker定义位置和边界 marker.setBounds(0, 0, marker.getIntrinsicWidth(), marker.getIntrinsicHeight()); // 取得地图控制器对象,用于控制MapView mapController = mapView.getController(); // 设置地图的中心 mapController.setCenter(point); // 设置地图默认的缩放级别 mapController.setZoom(12); } @Override protected boolean isRouteDisplayed() { return false; } @Override protected void onDestroy() { if (mapManager != null) { mapManager.destroy(); mapManager = null; } super.onDestroy(); } @Override protected void onPause() { if (mapManager != null) { mapManager.stop(); } super.onPause(); } @Override protected void onResume() { if (mapManager != null) { mapManager.start(); } super.onResume(); } }   6)在AndroidManifest.xml中配置 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=" package="com.liufeng.baidumap" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="4" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> </manifest>   7)运行结果