【Unity快速实现小功能】实现摄像机跟随角色移动功能

问题描述:实现摄像机跟随角色移动功能。 问题解决:向摄像机中加入如下FllowTarget组件,代码如下: using UnityEngine; using System.Collections; public class FllowTarget : MonoBehaviour { public Transform character; //摄像机要跟随的人物 public float smoothTime = 0.01f; //摄像机平滑移动的时间
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

windows钩子函数

一 什么时候用到钩子?(when) Windows操作系统是建立在事件驱动的消息处理机制之上,系统各部分之间的沟通也都是通过消息的相互传递而实现的。通常情况下,应用程序只能处理当前进程的消息,如果需要对其它进程的消息进行拦截处理就必须采钩子技术。 二 什么是钩子?(what) 钩子实际上是一段用以处理系统消息的程序(钩子函数),通过系统调用,将其挂入到系统。每当特定的消息发出,在没有到达目标窗口前,钩子程序就先捕获该消息,即钩子函数先得到控制权。在钩子函数中,可以加工处理(改变)该消息,也可以
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

ZigBee开发(11)--组网实验PER

PER(误包率检测)实验是 BasicRF 的第二个实验,和无线点灯一样是没有使用协议栈的点对点通讯。 通过无线点灯大家应该对 zigbee 的发射和接收有个感性的认识,本次实验讲解不会像无线点灯一样讲得那么详细,因为接收发射的过程基本上是一样的, 但也希望初学者能自己认真学习一下这个实验,相信会对无线传输会有一个更清晰的认识。 实验现象:   两块 WeBee 模块通信,一个模块作发射,另外一个模块接收,接收模块通过串口不在 PC 机上显示当前的误包率、 RSSI 值和接收到数据包的个数 实
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

android apk的运行过程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wk_beicai/article/details/79305062 acitivtyThread从main函数开始执行,调用prepareMainLooper(),为ui线程创建一个消息队列, 然后创建一个ActivityThread对象,在activityThread的初始化代码中会创建一个handler和applicationThread(binder)对象, 接着UI线程调用Looper.
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

【Unity快速实现小功能】声音控制三部曲之(一)——声音的基本控制

Unity中控制声音播放所需三个必要组件,分别是AudioSource、AudioClip、AudioListener,其作用如下: AudioSource—声音的控制组件,包含了控制声音播放、暂停、停止等方法。 AudioClip—声音的源片段,即需要播放的声音对象。 AudioListener—声音侦听器,没有它则无声音。 问题描述:在Unity中实现声音的播放、暂停、停止。 解决方案: 1. 需要一个mp3格式的声音文件、需要AudioSource组件、AudioClip组件、Audio
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

python自动化运维篇

1-1 Python运维-课程简介及基础 1-2 Python运维-自动化运维脚本编写 2-1 Python自动化运维-Ansible教程-Ansible介绍 2-2
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

【Unity快速实现小功能】声音控制三部曲之(二)—— 音效与背景音乐的叠加及控制

Unity中实现在声音的叠加播放有两种情况: 1)2种及以上背景音乐的播放,此处直接使用两种及以上AudioSource分别控制即可; 2)背景音乐播放的同时,添加2种及以上的音效播放。此处可考虑使用PlayOnShot或PlayClipAtPoint方法。 下面主要针对第2)种情况进行总结及实现。 PlayOnShot方法与PlayClipAtPoint方法的区别: PlayOnShot(AudioClip clip,float volumeScale= 1.0f) 参数 clip 为需要播
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

UIWebView

sdfsdfsdfsdf
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

android 动画详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wk_beicai/article/details/79407674 我们在开发时,很多地方会应用到动画,安卓为我们提供很多种动画方式,下面介绍android为我们提供的动画。 1.android 动画分为三种:补间动画,帧动画,属性动画 (属性动画为API 11 新特性) 2.1补间动画的种类 1)TranslateAnimation(平移动画): 2)ScaleAnimation (缩放动画)
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

Linux三剑客awk的应用对比案例详解

awk的格式 一 awk 参数 ‘条件’(单引号) 文件路径 a.参数我们一般用-F “[]” (双引号) 指定分隔符 b.条件 为BEGIN 模块 + 模式{条件} + END模块 b1.BEGIN模块在执行awk读取文件之前就执行,一般用来定义我们的内置变量,awk必须在输入文件进行任何处理前先执行BEGIN里的动作(action)。 b2.模式{条件}模式就是我们需要查找的范围。模式可以通过正则表达式模式,比较式模式,范围式模式,特殊的模式即BEGIN和END共计四种模式。 条件就是我们
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

【Unity实用小技巧】NGUI插件的使用总结(一)

此总结部分仅为个人最初学习NGUI到现在使用NGUI过程中的点滴总结,有些可能比较久了,所以看上去会比较简单,就此Mark,也权当学习记录。 1. NGUI中代码更换Sprite的图片,操作如下:UISpritesprite = 获得你要更换的UISprite组件,然后sprite.spriteName = 你想更换的图片名字。PS:需要图集。 2. NGUI字体的材质不可乱改,如果非特定要求,最好使用默认的材质即可,以免造成在后面使用时字体颜色无法修改等问题。 3. NGUI中实现遮罩,最简
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

线程的基本操作(一)

线程的状态   线程的所有状态在Thread中的State枚举中定义 public enum State{ NEW, //刚刚新建的线程,还没有开始执行 RUNNABLE, //执行时的状态 BLOCKED, //在执行过程中遇到synchronized同步块,进入blocked阻塞状态,暂停执行,直到获得请求的锁 WAITING, //无时间限制的等待,通过wating()方法等待的线程在等待notify()方法,而通过join()方法等待的线程则会等待目标线程终止 TIMED_WAITIN
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

ubantu下安装pip,python,pycharm,numpy,scipy,matplotlibm,pandas 以及sklearn

ubuntu 安装 pip 及 pip 常用命令: https://blog.csdn.net/danielpei1222/article/details/62969815 ubuntu下不同版本python安装pip及pip的使用: https://blog.csdn.net/HevenYin/article/details/69386041 ubantu下的pycharm下载: http://www.jetbrains.com/pycharm/download/download-thank
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

模拟登陆京东并访问我的订单

第一个出现错误 # -*- coding: utf-8 -*- import requests url = 'https://passport.jd.com/uc/loginService' headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36'} data = {
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

【Unity实用小技巧】Unity使用总结(一)

此总结部分仅为个人最初学习NGUI到现在使用NGUI过程中的点滴总结,有些可能比较久了,所以看上去会比较简单,就此Mark,也权当学习记录。 1. 同时打开多个Unity工程方法:菜单栏Edit->preference把Show Project Wizard at Startup勾上,就可以打开多个Unity3d了。 2. 当一个对象的active = false时,添加在其上的键盘输入侦听会失效! 3. Unity中应注意将逻辑层(代码)放在父级,界面层(UI等)放在子级,以此将逻辑与界面分
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

android IntentFilter 匹配规则 (适用于面试的问题解答)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wk_beicai/article/details/79751789 1)android IntentFilter的匹配规则 启动activity分为两种,显示调用和隐式调用, 显示调用需要明确的指定被启动对象的组件信息,包括包名和类名, 隐式调用则不需要明确指定组件信息,原则上一个Intent不应该即是显示又是隐式, 如果二者共存的话以显示调用为主, 隐式调用需要Intent能够匹配目标组件的I
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

【Linux学习笔记】Day1:U盘安装Debian8

前不久买了一个二手笔记本,也就几百块,而且配置还凑合,用来学习linux再适合不过了。 第一件事就是安装一个适合的版本,在网上看了不少比较,多数比较推荐新手使用Debian,简单,干净,稳定。 网上也有不少U盘安装,但好多教程写的云里雾里,可实践性不强。因为,自己基本上按照好几个版本去做,下了不少软件,也格式化了不知道多少次U盘。 最后,决定像之前安装window那样试试。 果然,成了。 步骤如下: 1、准备一个能够装下debian8.1镜像的U盘,格式化为FAT。 2、下载刻录软件Win32
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

PTA4-1

4-1 计算分段函数[1] (10 分) 本题目要求计算下列分段函数f(x)的值: 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。 输入样例1: 10 输出样例1: f(10.0) = 0.1 输入样例2: 0 输出样例2: f(0.0) = 0.0 作者: 颜晖 单位: 浙江大学城市学院 时间限制: 400 ms 内存限制: 64 MB 代码长度限制: 16 KB #include <stdi
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

Ubuntu14.04 安装lua5.3

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/abclixu123/article/details/46676991 学习lua看了下最新版本是lua5.3,但是ubuntu的APT只有5.1和5.2.想安装5.3怎么办呢?官网看了下还是很简单,步骤说明如下: 下载最新的lua5.3.1的tar包 下载地址 然后输入以下命令: tar zxf lua-5.3.1.tar.gz cd lua-5.3.1 make linux test 则会自动
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0

android 反编译过程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wk_beicai/article/details/79751809 1)如何解决自己的劳动成果不被别人窃取那? 有的时候我们写的java程序很容易被人反编译破解,只要获取apk安装包,就能通过反编译工具将你写的app代码全部窃取走,真是令人气愤又头疼。下面我将反编译的过程为大家过一下,对此为你们敲响警钟: 2)android 应用开发完成之后,最终都会将应用打包成一个apk文件,正常情况下, a
分类: 其他 发布时间: 10-30 23:41 阅读次数: 0