欢迎登录
2019/11/05/ - - 11 条评论 - 1891 人围观

前言:木芽博客一开始从2016年开始是一个静态的html页面的轻量型分享页面,后面跟随着我的学习的进深后,开始使用typecho,后来加入大多数人使用的国外博客平台wordpress,再到今年七月份正式加入了zblog国内轻量级的博客平台,正式开始php的学习后,开始尝试在前人的基础上开始学习博客修改和升级,从现在开始记录我在zblog的学习和改变,方便以后返回修改以前的主题和功能,本博客不欢迎盈利为目的,欢迎各位爱学习的好学生一起交流交流。

2018/07/23/ - - 暂无评论 - 1736 人围观

1.介绍:实现工厂流程的传送带传送物体的过程,包过一些基础的知识点。2.实现过程2.1.传送物体左右上下移动

2018/07/19/ - - 暂无评论 - 975 人围观
介绍:EZReplayManager是运用在游戏或者仿真软件中记录视频回放的插件,其主要可以回放的是位置信息、旋转信息和粒子效果。它主要是通过记录游戏对象的位置信息和旋转信息,当然还有发生位置信息和旋转信息变化时的时间。当回放的时候,将真实的记录信息的游戏对象隐藏,重新生成对应的游戏对象,之后按照记录的信息回放。最新版教程:新版教程所支持的Unity版本  :5.5.4 及以上版本原版商店下载:下载链接应用实例下载:下载的链接:点击下载 密码: 6a3w使用教程:1、用Cub
2018/07/18/ - - 暂无评论 - 735 人围观
图形开发 这里写图片描述

2、创建Media Player对象

将下载的unitypackage导入工程,导入后会看到几个demo和插件的说明文档AVProVideo-UserManual。详细的插件用法包括视频格式的支持和API在说明文档中都有,这里先介绍基础用法,在之后用到更多功能时会进行更新说明。 
首先创建Media Player对象。在Hierarchy视图右击或者选择菜单栏的GameObject菜单,然后选择AVPro Video->Media Player。 
创建Media Player 这里写图片描述 
Media Player对象包括基础设置,Media Properties(视频的图像和音频设置),Global Settings(全局设置),Preview(预览,只在Play时有效),Events(回调事件),Platform(多平台重写)和About(插件信息)。其中我们一般需要进行设置的只有基础设置和Events。

2.1、基础设置

基础设置包括文件路径,自动加载播放,循环音量等信息,这些都是一些视频的基础属性,面板上的设置信息也很易懂。需要注意一下的是Video Location这个选项,插件会根据Location的位置去查找相应的文件夹,这里推荐使用StreamingAssets文件夹,需要在项目的Assets目录下新建一个StreamingAssets文件夹,然后将视频拖进去,StreamingAssets中的文件不会被打包到程序资源包中,而是作为一个独立的目录自动生成在输出的程序目录的Data目录下。Recent选项可以快速选择之前选择过的文件,Browse选项可以快速选择电脑中的文件。 
基础设置 Video Location

1、插件介绍之前讲到使用Unity的MoveTexture和Image来实现简单的播放器,虽然可以实现简单的视频播放功能,但是对于商业化或者移动端的项目来说远远不够。RenderHeads提供了一款unity3d使用的具有强大功能的视频播放插件,不仅可以实现基础的播放功能,还能实现进度条拖放和速率调整,播放4K视频,360度全景视频等,并对不同的平台进行了优化。这里简单讲一下基于UGUI的视频播放功能。 2、创建Media Player对象将下载的unitypackage导入工程,导入
2018/07/18/ - - 暂无评论 - 379 人围观
代码如下:using UnityEngine; public class DragTest : MonoBehaviour { Vector3 scale; float offset=0.2f; float maxSize=2.0f; float minSize = 0.4f; public float speed = 200f;
2018/07/18/ - - 暂无评论 - 557 人围观
主摄影设置如下 3D设置如下 两个脚本代码如下,拖到3d物体上using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; //拖拽物体脚本 public class DragObject : MonoB
2018/07/18/ - - 暂无评论 - 552 人围观
把以下的代码写成脚本,拖到移动的物体,物体需要增加碰撞器和摄影机需要以下设置: 代码如下using UnityEngine; using UnityEngine.EventSystems; using System.Collections; using System; //给空间添加监听事件要实现的一些接口 public class MyDrag : MonoBehaviour, IP
2018/07/18/ - - 暂无评论 - 508 人围观
介绍:UGUI 可视化创建以及关联事件很方便, 动态创建可以利用创建好的 Prefab 进行实例化, 只是在关联事件上有些复杂, 本文总结了几种给按钮绑定事件的关联方式.1. 可视化创建及事件绑定 #Step 1 : 通过 Hierarchy 面板创建  UI > Button. Step 2 : 创建一个脚本 TestClick.cs, 定义了一个 Click 的 public 方法.Step 3 : 选中 Hierarchy 中的 Button, Add Comp
2018/07/15/ - - 暂无评论 - 439 人围观
A.脚本放在被点击事件1.给主摄像机添加Physics Raycaster脚本;(检测源)2.添加UGUI EventSystem (UGUI事件系统)3.被点击物体需要添加触发器4.写脚本,实现IPointerClickHandler接口,将脚本挂载到被点击物体上;using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEng
2018/07/15/ - - 暂无评论 - 391 人围观
第一种:不写脚本,纯操作 1.创建一个Audio Soure组件。 2.在此组件中添加一个音效,这个音效的话自己找一下,任意一个都可以 3.创建一个butten,并添加一个点击事件 4.在属性设置界面onclick添加事件,把音效组件拉过去,进行AudioSource play();操作 5.运行项目,然后点击按钮即可实现点击音效。 第二种:写脚本 前两步和第一种方法相同,我只说第三步之后的。建一个脚本,名字无所谓脚本代码如下:using UnityEngine
2018/07/11/ - - 暂无评论 - 405 人围观
HelloWorld开始教程using System;namespace HelloWorldApplication{     class HelloWorld     {         static void Main(string[] args)