- 博客(15)
- 资源 (34)
- 收藏
- 关注
转载 「Unity与iOS、Android平台的整合」5、交互 实践篇——主动调用
欢迎加入交流群:308093702零、前言由于本文涉及到较多基础知识,建议读者们把前面几篇补完后再往下看一、前期工作1.控制台Debug.Log();这个API是我们比较常用的Log输出工具,但是只能在调试的时候看到,所以我自己写了个在设备上显示Log的简单控制台,具体制作和使用大家可以在我之后附带的工程中看到。 using System; usin...
2019-03-26 15:19:44
365
转载 「Unity与iOS、Android平台的整合」4、交互 理论篇
欢迎加入到交流群:308093702本文主要讲解Unity与iOS、Android平台进行交互的理论基础。零、前言在Unity端使用的是C#在iOS端使用的是OC在Android端使用的是Java一、交互需求代码与代码之间的交互需求抽象之后是两个最基础的要求:1.调用函数2.传递数据所以我们只需要在Unity与iOS、Android之间实现这两个基础要求即可。...
2019-03-26 15:14:54
549
转载 「Unity与iOS、Android平台的整合」3、导出的Android-Studio工程
欢迎加入到交流群:308093702Unity默认导出的是Android-Eclipse工程,毕竟Eclipse for Android开发在近一两年才开始没落,用户量还是非常巨大的。个人认为AndroidStudio非常好用,能轻易解决很多Eclipse解决不了或者很难解决的问题。所以我将Unity导出的Andoid工程分为Eclipse和AndroidStudio两部分本文主要讲解...
2019-03-26 15:11:33
307
转载 [Android] 「Unity与iOS、Android平台的整合」2、导出的Android-Eclipse工程
欢迎加入交流群:308093702Unity默认导出的是Android-Eclipse工程,毕竟Eclipse for Android开发在近一两年才开始没落,用户量还是非常巨大的。个人认为AndroidStudio非常好用,能轻易解决很多Eclipse解决不了或者很难解决的问题。所以我将Unity导出的Andoid工程分为Eclipse和AndroidStudio两部分。不过我之后的相...
2019-03-26 15:08:25
258
转载 「Unity与iOS、Android平台的整合」1、导出的Xcode工程
本文主要讲解Unity导出的Xcode工程的目录结构。我所用软件的版本: Unity 5.3.5f1 Xcode 7.3前导步骤第一步,创建一个新的工程 Build_to_iOS_Android第二步,创建一个新文件 CSharpToCPP.cs[C#]纯文本查看复制代码? using UnityEngine; public class CSha...
2019-03-26 15:04:17
400
原创 Unity3D开发之基于委托的消息框架开发
游戏开放中我经常遇到这样的问题,游戏中发生一个事件,我们如何把这个事件通知给其他的游戏物体,比如游戏中发生了爆炸,我们需要在一定范围内的GameObject都能感知到这一事件。 有一种方法是将对该事件感兴趣的GameObject当做成员变量保存在触发该事件的GameObject的脚本组件里,那么我们把发生事件的GameObject当作Subject(被观察者),把对该事件感兴趣的GameOb...
2018-11-29 15:47:36
469
原创 Unity3D开发(常用方法之mysql增删改查)
using MySql.Data.MySqlClient;using System;using System.Collections.Generic;using System.Data;using System.Linq;using UnityEngine;public class MysqlDataCompile : MonoBehaviour {public ...
2018-11-28 10:22:48
1794
1
原创 unity 跟随鼠标 顺时针或逆时针旋转
using UnityEngine;using System.Collections;public class StartRotate : MonoBehaviour{ private bool m_IsFirst = true;//用于记录第一帧按下鼠标时鼠标的位置,便于计算 private Vector3 m_CurrentPos;//记录当前帧鼠标所在位置...
2018-10-23 16:45:21
1777
原创 MD5验证
欢迎加入U3D交流群,群号码:308093702~~~~数据经过网络传输后会变得非常不安全,很容易被拦截改动,最简单有效的校验方式是使用MD5验证。首先要给数据加一个密匙,然后使用MD5算法算出校验码,服务器收到客户端的数据后,使用密匙再次进行MD5计算得出新的校验码,在与客户端发来的校验码进行对比,若果一致,说明数据是合法的,否则可能被修改过。 PHP生成的MD5校验码默认是为32位...
2018-10-23 16:38:48
5829
原创 Unity3D中的圆环算法
欢迎加入U3D交流群,群号码:308093702~~~~先创建一个cube来作为中心点,并在程序中声明一个public变量。再声明两个私有变量:半径r和角度angle。在start()函数中,定义一个Vector3类型的变量center获取中心位置。在for循环中创建36个小cube,每个小cube通过三角函数进行位置计算后传给自己的position(有需要的改变缩放比例)。这时的圆环...
2018-10-23 16:14:56
2500
1
原创 unity、程序开发必知的10大基础实用算法及其讲解
欢迎加入U3D交流群,群号码:308093702~~~~算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速...
2018-10-23 16:00:37
3394
转载 Unity中资源打包成Assetsbundle的资料整理
本文原创版权归 csdn 大头狗 所有,转载请详细注明原创作者及出处,以示尊重!作者:大头狗 原文:https://blog.csdn.net/a6627651/article/details/45818543如果这篇文章对你有帮助,敬请关注作者《Unity手游之路》系列教程。 在手游的运营过程中,更新资源是比不可少的。资源管理第一步是资源打包。传统的打包可以将所有...
2018-08-13 15:15:51
1117
原创 unity3d使用手势旋转缩放屏幕
欢迎加入U3D交流群,群号码:308093702~~~~//速度 float speed = 1f; private Touch oldTouch1; //上次触摸点1(手指1) private Touch oldTouch2; //上次触摸点2(手指2) void Update() { //Input.touchCount触摸数量 i...
2018-05-12 09:50:16
1215
原创 unity3d 通过 http网络下载资源到本地
string urlPath = "http://ofe1mieoy.bkt.clouddn.com/VTS_013.mp4";//资源网络路径(自己写) string localPath = @"Assets\StreamingAssets\VTS13.mp4"; public Text text; void Update() { if (Input...
2018-05-08 15:09:31
2293
原创 unity3d各平台的路径问题
前几天我做项目测试,需要获取保存拍的照片,在unity3d中,路径总是没什么问题的,但是在移动平台上,经查发现Application.temporaryCachePath和Application.persistentDataPath返回空字符串。便花时间认真研究了一下Unity3D的路径问题。我们常用的是以下四个路径:Application.dataPath Application.str
2017-06-01 17:12:13
3306
2
cinematch.txt
2021-10-19
教室模型_JapaneseSchoolClassroom
2020-10-28
unity中UI框架UIFrameWork.txt
2019-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人