`
wang_peng1
  • 浏览: 3900916 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

动态添加组件

public class DynamicButtons : MonoBehaviour { // Prefab GameObject buttonPrefab; // List of button names List<string> buttonNames = new List<string>(); // Awake void Awake() { buttonPrefab = Resources.Load<GameObject>("Button&qu ...
Unity 调用activity及其布局方法 如果 仅仅是调用android里面的方法 不涉及到布局,仅需要导出相关的Jar包就可以,但是如果我想调用android的activity以及相关的布局,仅仅导出Jar是不够的。如果我们想android布局和unity布局混杂使用,设想一个需求,用户需要在Unity渲染图片,而图片列表和选择需要在android里面做,然后将选中的路径传递给unity。 按照此需求 进行说明:前提是按照常规的jar的方法,将unity下的android的 class复制到android下。 1. 首先完成Unity场景 ChoiceScene,此场景添加两个b ...

Loom线程加载

参看相关附件  

aggregate

First lets see how parallelize splits your data between partitions: val x = sc.parallelize(List("12","23","345","4567"), 2) x.glom.collect // Array[Array[String]] = Array(Array(12, 23), Array(345, 4567)) val y = sc.parallelize(List("12"," ...

vr unity抖动问题

通常Vr再摇头的时候的 画面会出现抖动,根据http://forum.unity3d.com/threads/oculus-jitter-in-unity-5.307359/ https://forums.unrealengine.com/showthread.php?63391-Is-judder-issue-possible-to-solve 通常帧速降低到75以下就会出现,如果要想提高以下,可能牺牲质量或者散热差, 减少FPS,在ProjectSetting-> Quality中的 VSync Count 参数会影响你的FPS,EveryVBlank相当于FPS ...
public class CompletionCallback : AndroidJavaProxy { public CompletionCallback() :base("android.media.MediaPlayer$OnCompletionListener") { } void onCompletion(AndroidJavaObject mp) { CommonUtil.showToast("finish"); } ...
using UnityEngine; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization.Formatters.Binary; using System.IO; using System; using MiniJSON; /// <summary> /// /// </summary> public static class SharePrefs { //================ ...
public class CommonUtil { static AndroidJavaClass UnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); static AndroidJavaObject currentActivity = UnityPlayer.GetStatic<AndroidJavaObject>("currentActivity"); static AndroidJavaObject context = ...

vr 播放3d视频

 
3d视频播放 原理: 主要参考此文:http://bernieroehl.com/360stereoinunity/ 3d视频播放主要是将每一帧渲染到VR左右眼上,左眼取每帧的左半部分,右眼取右半部分。关键点就是解决如何将每帧分为左右两部分,如何将左右眼摄像头分别对应左右帧图像。 步骤:1 导入包 lrmap.unitypackage,此包是个shader,用来根据UV坐标系,将每帧图像分成左右或者上下两部分。 如红笔所表示的 xy控制左右两部分,zw控制上下两部分。 X=0 y=0.5代表左边部分 x=0.5 y=1代表右半边部分。 2 添加le ...

unitu camera size计算

Camera Size = y / (2 * s) Where:y = Screen Height (px)s = Desired Height of Photoshop Square (px)     Many game devs will prefer to work with a set size in Photoshop and then adjust their camera setup in Unity accordingly. Depending on the resolution and the target Photoshop size this can requir ...
在最近项目中,因为特殊需要,底层相机往外输出了i420 也就是yuv420p,输出的bytes 需要转成换h264,同时某个时间还需要保存一张图片,如何将i420 转jpeg ?可以ffmpeg 也可以libjpeg 但是我不需要这些库,仅仅为了一个图片 加载一个库 没有必要,同时对图片处理眉头特殊需求,所以 目前的方式是: i420 -argb-jpeg public static void generateWarnPic(final byte[] picData,final int width,final int height){ new Thread(new ...
 targetSdkVersion 23 开始 使用运行时权限,就像iphone谈框,不能简单的和以前一样 在配置文件写明权限,需要用代码判断。所以为了防止此问题发生 请不要设置targetSdkVersion 23,应该比他小,不然需要代码判断。 目前不属于运行时权限的有 android.permission.ACCESS_LOCATION_EXTRA_COMMANDS android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_NOTIFICATION_POLICY android.permission. ...

避免抖动

    博客分类:
  • JQM
$(document).on( "mobileinit", function() { $.mobile.defaultPageTransition = "none"; });  
<a href="#area" onClick="beginIt()" name="start" data-role="button" data-theme="l">START</a> ) function s() { $("a[name*='start']").addClass('ui-disabled'); } $("a[name*='start']").removeClass('ui-disabled' ...

data attribute

    博客分类:
  • JQM
http://html5doctor.com/html5-custom-data-attributes/ http://api.jquery.com/data/ <input type="range" class="mtslide" name="slider1" id="slider1" min="0" max="10" value="0" data-price="20.00" data-id="1"& ...
Global site tag (gtag.js) - Google Analytics