
留着备用
pikefish
逸一时,误一世
展开
-
UNITY播放带位移动画的时候出现位置不对的问题找到了!
在Unity里,经常会遇到一个问题,如果前面是一个可交互对象,而此时这个交互动画是带有位移的,但是每次播放的时候位置总是会偏离一些,这是为什么呢这种情况需要在播放动画之前重新设定物体的position属性和rotation方向,当然如果该物体绑定了刚体节点那么也需要重设一下他的velocity属性 triggerPlace.player.transform.position = triggerPlace.transform.position; triggerPlace.player.tr原创 2021-05-24 09:18:59 · 5787 阅读 · 0 评论 -
Unity3D中移动物体位置的几种方法
简介在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position。通过Transform组件移动物体Transform 组件用于描述物体在空间中的状态,它包括 位置(position), 旋转(rotation)和 缩放(scale)。 其实所有的移动都会导致position的改变,这里所说的通过Transform组件来移动物体,指的是直接操作Transform来控制物体的位置(position)。2.1 Transform.Translate..转载 2021-04-29 10:07:33 · 3024 阅读 · 0 评论 -
Cocos Creator微信获得用户授权的wx.createUserInfoButton的用法和自己的改进方法
首先是官方的例子wx.createUserInfoButton可以看到官方给出的例子如下const button = wx.createUserInfoButton({ type: 'text', text: '获取用户信息', style: { left: 10, top: 76, width: 200, height: 40, line...原创 2019-02-27 11:15:40 · 8098 阅读 · 0 评论 -
Cocos Creator微信加速度API使用的一些坑向问题
有时候我们在用cocos creator调用微信api接口的时候会发现,如果根据官方的例子来写例子的话是这个样子的wx.startAccelerometer()wx.onAccelerometerChange(function (res) { if(res.x >1.5 || res.y>1.5 || res.z>1.5 ){ //判断手机是否摇动 }...原创 2019-02-14 09:51:20 · 544 阅读 · 0 评论 -
微信登录js代码
//app.jsApp({ onLaunch: function () { // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs) // 登录 wx.login({ ...转载 2019-01-08 10:09:57 · 1824 阅读 · 0 评论 -
结构体和数组有关的js代码
获取结构体长度 getLength(object) { var count = 0; for (var i in object) count++; return count; }判断两个结构体或者json 是否相同Compare1(objA, objB) { if (!this.isObj(objA) || !thi...原创 2019-01-08 10:08:07 · 1112 阅读 · 0 评论 -
微信云开发数据读取
// 1. 获取数据库引用const db = wx.cloud.database()// 2. 构造查询语句// collection 方法获取一个集合的引用// where 方法传入一个对象,数据库返回集合中字段等于指定值的 JSON 文档。API 也支持高级的查询条件(比如大于、小于、in 等),具体见文档查看支持列表// get 方法会触发网络请求,往数据库取数据db.coll...原创 2019-01-08 10:03:15 · 1915 阅读 · 0 评论 -
当图片是001,002开头命名的要怎么办的问题
如图,假如有一天你发现你的美术给了你这些命名的文件很明显,这些图片全是用00x的方式命名,所以要根据id值寻找指定素材的时候,要怎么办呢可以参考如下代码if(window.level.curLevel < 10){ var num = "00" + window.level.curLevel;}else if(window.level.curLevel > 9){ va...原创 2019-01-04 09:58:10 · 549 阅读 · 0 评论 -
cocos2dX打包图文详解
注意:(1)请确保你的图片等资源全部都是英文名称,有一个是中文都会编译不过。(2)在编译的时候,请关闭所有正在运行的程序,以确保有足够的内存编译你的安卓项目。第一步:安装jdk,双击安装,接下来就是下一步。。。,完成!Android-ndk: https://developer.android.google.cn/ndk/downloads/revision_historyAndroi...原创 2018-12-11 09:56:35 · 8435 阅读 · 1 评论 -
备用代码
给sprite动态改变图片首先将存放图片最外层文件夹命名为resourceschangeBj: function(){var url = ‘globalUI/video/gVideoPlayClick’;var _this = this;cc.loader.loadRes(url,cc.SpriteFrame,function(err,spriteFrame){_this.isPlay...转载 2018-12-21 16:10:34 · 563 阅读 · 0 评论 -
Cocos Creator Erro 4916,Failed to load scene的问题找到了!---cocos creator打包微信小游戏的坑
首先我们来回顾一下问题当我在用cocos微信小游戏开发的时候,发现你加上开放数据域居然不能超过8M ,wtf?于是我把自己打包后的res文件夹放在服务器上并且删了本地的res文件。结果问题来了这是个什么鬼?这个问题在于你填写服务器时未获取到你服务器地址或者没点开跳过验证,解决方案如下1. 未填写正确的服务器地址一般遇到这种问题,先把你的地址丢随便一个浏览器上试一试,如果进不去就说明服务...原创 2018-12-26 15:20:41 · 11191 阅读 · 0 评论 -
接入微信小游戏的开放数据域的发布步骤
一、打开主域项目,在 菜单栏 - 项目 中打开构建发布面板,选择 Wechat Game 平台,填入 [开放数据域代码目录]。该目录是开放数据域构建后所在的路径,并且这个路径需要放在主域构建目录下。然后点击 构建。该步骤会帮用户自动配置到主域项目 build -> wechatgame -> game.json 中,用于辨别开放数据域文件在主域发布包下的所在目录。二、打开开放数...转载 2018-12-04 10:01:37 · 2144 阅读 · 0 评论