工具类utils
一见—倾心
需求->文档->源码
展开
-
如何使用API
目前没有系统的文章来说明如何如何使用API文档,当然我也不可能说清楚,我只是表达自己在使用过程的想法和经验,总结出来分享给大家。有很多API,但都大同小异,API好比汉语词典,供你查询,但是没有详细说明每一个方法是如何运用,只是告诉你有这么个方法可以使用,告诉你返回类型,告诉你参数,告诉你实现了什么功能,但不会说这个方法满足你的需求,不会说这个方法该怎么运用到你的使用情景中去。原创 2017-07-28 20:36:39 · 7130 阅读 · 0 评论 -
导出数据在代码中加载-骨骼动画在cocos中加载
使用cocos v2.x发布的CSB资源更换了加载方式,需要用CSLoader来加载。目前的cocos支持的语言有C++、js、lua, 编辑器默认导出的格式为csb、json,下面来分语言介绍如何在引擎加载编辑器导出的数据:C++(仅能加载csb数据):#include "ui/CocosGUI.h"#include "Cocos Studio/Cocos Studio.h"u转载 2016-07-01 00:15:52 · 1990 阅读 · 0 评论 -
Texturepack、physicsEditor、spriteilluminator的安装包下载
网址:https://www.codeandweb.com/texturepacker/download原创 2016-06-14 22:00:17 · 1178 阅读 · 0 评论 -
Cocos2d-x v3.0物理系统 利用PhysicsEditor创建多边形
Cocos2d-x 3.0的新物理系统我就不必多说了,接触一段时间,感觉还是不错的。对于那些基本概念,网上的教程已经泛滥了,就不多说了,不过对于创建多边形物体的教程,还真不多,很多都是创建圆形和矩形,这两个很简单,传入图片的大小数据基本就可以搞定了。多边形的麻烦之处在于每个点的位置,Mac下有VertexHelper可以很轻松获取到多边形的每个点,然后创建出来,但Windows下,呃,确实我没找到转载 2016-06-14 21:25:46 · 710 阅读 · 0 评论 -
提交代码到github托管
1、首先登录到https://github.com注册Github帐号,并且创建一个repository。例如:注册的github帐号名为whu-zhangmin,创建的repository名称为whuzm,那么你的仓库名为whuzm在github上的地址为:HTTPS : https://github.com/whu-zhangmin/whuzm.gitSSH : git转载 2016-01-05 21:07:47 · 517 阅读 · 0 评论 -
MotionEvent及惯性
ACTION_DOWN:if(1==isMenuLevel)//一级菜单 { if(doorState==1)//当前为开仓状态,并且没有弹出对话框 { if(hasInertia)//按下时,如果有惯性,那么直接停止 { hasInertia=false; curr_angle_speed=0; }原创 2015-06-02 23:25:10 · 829 阅读 · 0 评论 -
onTouchEvent构造器
public boolean onTouchEvent(MotionEvent e) { act_Main.onKeyNum=0; float x = e.getX(); float y = e.getY(); switch (e.getAction()) { case MotionEvent.ACTION_DOWN: if (isScreenSaver) { s原创 2015-06-02 23:10:12 · 479 阅读 · 0 评论 -
TextureRect类
public class TextureRect { int mProgram;//自定义渲染管线着色器程序id int muMVPMatrixHandle;//总变换矩阵引用id int maPositionHandle; //顶点位置属性引用id int maTexCoorHandle; //顶点纹理坐标属性引用id int uIsButtonDo原创 2015-05-01 02:19:08 · 573 阅读 · 0 评论 -
Java工具类:给程序增加版权信息
/* *Copyright © 2015 JiuTianNiao *武汉九天鸟科技有限公司 *http://JiuTianNiao.com *All rights reserved. */package com.jiutianniao.p2p.base.util;import java.io.BufferedReader;import java.io.File;import j转载 2015-05-03 12:18:30 · 2071 阅读 · 0 评论 -
screenonclick类
import com.gzdxid.chemicalelements.SV_main;public class ScreenClick { public float x,y; public int I=-1,J=-1; public int priviousI=0,previousJ=0; public float xSpan,ySpan,xOffset,yOffset; p翻译 2015-04-20 21:48:08 · 611 阅读 · 0 评论 -
法向量工具类
import java.util.ArrayList;//三维坐标系中法向量的工具类public class VectorUtil { //根据原纹理坐标和索引,计算卷绕后的纹理的方法 public static float[] calTextures( ArrayList alST,//原纹理坐标列表(未卷绕) ArrayList alTexIndex//组织成面的纹理坐原创 2015-04-18 22:20:12 · 654 阅读 · 0 评论 -
贝塞尔曲线工具
import java.util.ArrayList;public class BezierUtil { static ArrayList al=new ArrayList(); public static ArrayList getBezierData(float span) { ArrayList result=new ArrayList();原创 2015-04-18 22:17:14 · 837 阅读 · 0 评论