- 博客(127)
- 资源 (13)
- 收藏
- 关注
原创 creator 2.4.4编译android 项目失败。
creator 2.4.4编译android 项目失败。提示:Error: Compile failed. The log file path [ C:\Users\KC\.CocosCreator\logs\native.log ]查看native.log提示UnzippingC:\Users\Administrator.gradle\wrapper\dists\gradle-4.10.3-all\47sla2vl0tc5qooe1dsb59pe1r\gradle-4.10.3-all.zi
2021-03-25 11:12:12 795
转载 最近在编写一些bat工具时,发现自己对lua的io和正则表达式使用没什么了解,网络上转载解决问题后的文章。
函数原型 string.gsub(s, pat, repl [, n])就是 global 全局替换子字符串的意思s: 源字符串pat: 即 pattern, 匹配模式repl: replacement, 将 pat 匹配到的字串替换为 repl[, n]: 可选, 表示只看源字符串的前 n 个字符比如写一个 trim 函数:[plain] view
2017-08-31 14:18:27 1142
原创 报 Unable to resolve target 'android-19' 问题
在打开一个Android工程的时候,启动就报找不到andoid-19的问题,按理说,需要修改project.properties里的配置改成本地安装的Android SDK版本就行。比如android-17,但是,发现,这个project.properties里面正是我本地的android-17,那问题到底出在哪里了呢,导致了R文件丢失。试了努力寻找问题之后百思不得其解,然后,直接修改这个文件里面
2016-01-23 18:14:01 1711
原创 unity 项目build 的时候后报错An asset is marked with HideFlags.DontSave but is included in the build:
An asset is marked with HideFlags.DontSave but is included in the build:Asset: 'Library/unity editor resources'(You are probably referencing internal Unity data in your build.)UnityEditor.HostVi
2015-07-10 17:44:51 7269 1
原创 NGUI奇葩的collider不能触发的问题处理
本来项目做了很长的一段时间了,使用NGUI也很久了,之前如果需要页面居然触发行为时,都添加了collider,并且已经实现了功能。今天突然发现,所有的页面的拖拉和单击双击居然都不能反映了。思前想后总是没能想到是什么问题引起的。后来在使用了collider的页面上去除 box collider.然后点击页面,右击Attach-->Box Collider。添加box collider组件
2015-07-09 18:06:12 3606 1
原创 UIDragDropItem拖拽不能离开scrollview范围
using UnityEngine;using System.Collections;public class SkillItemIcon : UIDragDropItem { //通过查看源码后 拖动后会调用克隆体的OnDradDropStart()方法 即为该方法 //只需要将该克隆体的父节点该成其他的就可以跑出scrollview里的子节点不能离开scrol
2015-06-30 18:23:51 2669
原创 使用NGUI的UIListener 和UIEvent Trigger 中的 OnDouble-Click 出现问题
大部分情况下,仅仅的单击事件OnClick()不能满足我们的要求的时候,我们一般会使用两种方法1.使用SendMessage选择按钮后,在Unity导航菜单栏中选择Component->Interaction->Button Message 组件。Target:接收按钮消息的游戏对象。Function Name:接收按钮消息的方法,拥有这个方法的脚本必须绑定在上面T
2015-06-27 23:53:55 3273
原创 将鼠标位置转换成世界坐标
//获取鼠标的位置 //将鼠标的位置转换成世界坐标 this.transform.position = UICamera.currentCamera.ScreenToWorldPoint(Input.mousePosition);
2015-06-25 17:27:32 3803
原创 OnDragDropRelease 不能正常拖拽(拿不到对象)或者鼠标穿透无法拦截
按照实现方法,给物品上继承了UIDragDropItem,实现了OnDragDropReleaseusing UnityEngine;using System.Collections;/// /// 背包物品 继承UIDragDropItem 可拖拽/// public class InventoryItem : UIDragDropItem{ //重载方法
2015-06-19 19:08:09 3027 9
原创 在编写unity各项功能的时候出现一些编码无误却不能执行的问题
楼主在做unity 项目的时候,明明处理过鼠标点击穿透的问题。然后在做背包系统时,物品拖拽后发现一只找到到surface对象。寻寻觅觅地去查找一些问题,查看自己的代码。可以说是花了不少时间和心思。一直没有发现控制台有打印一些警告信息。楼主在开发的时候不经常去处理这里警告。以为是无关紧要,反正都不报错。其实,这些警告会给我们开发上带来很多困扰。经验告诉我,不管是开发什么功能。
2015-06-18 19:53:29 1542
原创 NGUI在secene中看不到
NGUI在使用过程中,添加了UIRoot之后,死活在scene中看不到。但是切换成3D图或者缩小来看,还是存在的。这是怎么了,怎么都找不到。这里记录下,以便给有些新人提供的参考。如果出现这种情况,只是因为UIRoot的位置不对。点击NGUI-->Extras-->Align Scene View to UI 就可以了。还别说,如果不知道的时候,还是花了很多时间去查看是什么问题
2015-06-16 17:14:00 1215
原创 unity 奇葩错误报错 nternal compiler error. See the console log for... 然后所有的代码都报 The associated script can
在开发过程中,我们修改代码,或者加载一些资源进来的时候,会导致意想不到的怪异错误。 nternal compiler error. See the console log for xx ,然后Exx001这一系列报错,并且点击错误代码并不能定位到错误的代码,并且所有的代码都显示没法正常加载。这时,你会发现不管是删除掉刚刚加入的资源或者是修改刚刚修改的代码都无济于事。具体的截图没有拿到,还不
2015-06-12 17:13:56 9968 3
原创 unity 如何改变游戏中鼠标样式
1.导入需要的鼠标资源2.File -->Building Setting ->Player Settting 3. 将图片资源拖入到Default Cursor
2015-06-12 14:49:29 4376
转载 unity 角色死亡界面变灰实现
导入Image Effects包。方法一:给摄像机添加“Color Correction Curves”脚本,调整“Saturation”属性的值到0。方法二:给摄像机添加“GrayscaleEffect”脚本,调整Ramp Offset属性可以修改画面亮度。(这个是没有从彩色到灰色过度的,直接变灰)
2015-06-01 18:00:37 8003
转载 Unity协程(Coroutine)原理深入剖析
Unity协程(Coroutine)原理深入剖析 By D.S.Qiu尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com 记得去年6月份刚开始实习的时候,当时要我写网络层的结构,用到了协程,当时有点懵,完全不知道Unity协程的执行机制是怎么样的,只是知道函数的返回值是IEnumerator类型
2015-06-01 17:15:19 627
转载 unity 3d如何隐藏物体
改position,移到视野外,推荐,最节省 gameObject.SetActive (false); //要提前引用,要不你就改不回来了。。。renderer.enabled = false; //多个渲染器的话,遍历Destroy//假如你不再用的话改透明度renderer.material.color = new Color (1,1,1,0
2015-05-28 16:20:10 23221
转载 easytouch的使用(easytouch确实挺方便的)
对于移动平台上的RPG类的游戏,我们常用虚拟摇杆来控制人物角色的行走和一些行为,相信我们对它并不陌生,之前尝试了EasyTouch2.5,发现并没有最新版的3.1好用,2.5版本的对于自适应没有做的很好,而最新版的已经解决了这一问题。当然unity也自带了摇杆Joystick,用起来也简单,但存在不少局限,不会满足普通mmo游戏的需求,比如指定显示区域或者是更改一些素材等等,而这些EasyTouc
2015-05-26 17:04:38 1747
转载 unity3d 让角色运动之使用脚本(另一个方法为勾选Apply Root motion)
一、Apply RootMotion的作用:Apply RootMotion:控制角色在场景中动画的运动。角色动画驱动角色运动,类似于在游戏中直接使用动画,提高了动画的使用效率。Root Motion 可以控制角色在动画中的运动,位移是变化的,如果没有包含Root Motion或Root Motion为0 那么如何控制角色在场景中运动呢?例如下面walk前进的动画片段(In Pla
2015-05-19 15:22:45 8576
转载 unity所需的模型由来
一、模型文件资源的制作和导出创建人形角色模型(humanoid character)的过程包括以下三步:1、建模(制作蒙皮网格) 建模过程中注意以下几点:(1)注意建模软件和unity的缩放比,可以将模型导入unity后和一个标准cube(1m)进行大小对照 (2)尽量将角色的根节点放置在脚下 (3)导出模型的时候,检查并删除一些隐藏的点和面2、搭建骨骼
2015-04-24 12:12:49 694
原创 将其他工程设置为库工程后引入某工程时,Android Dependencies和Android Private Libraries不自动引入lib包的解决方法
假如你将一个工程设置为库工程:在某工程中将改库工程引入:如果你发现库工程中的lib包并没有自动引入到该工程中时,马上查改工程中的libs下有没有文件包和库工程中的文件包重复。如果重复会导致android项目无法正常引入。解决的方法是,删掉该工程下的libs下的同名文件包,再clear一下,马上Eclipse会自动将库工程中的文件包全部正常引入。库工程中重复lib文件
2015-04-09 17:04:10 2983
原创 在接sdk的时候,如果使用adroid-17碰到 could not find the classes xxxxx
在接sdk的时候,如果使用adroid-17碰到 could not find the classes xxxxx 接包时,找了好久,你会发现明显类引入是没有问题的,编写代码时也没有报错,明明也把包导入了。但是,你认真看可能会发现could not find the classes xxxx如果是这样,你可以试着这样做:右键工程,Build path,java buil
2015-04-08 18:46:15 611
转载 IOSTableView 滚动到最后一行或某一行
在ios程序中自动滚动TableView到某行的方法如tableview窗口可以显示 30 行, 我想在填充tableview 100 条数据后 选择第 50行, 能把这一行显示到窗口内, 就像手动拖滚动条到 第 50行一样,要如何实现呢? [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathF
2014-06-04 11:30:54 41105 1
转载 cocos2dx 3.0 如何新建项目
注:本篇文章来自Cocos2d-x官网,小巫只是粗略翻译目前最新版本的,教大家如何在Windows下的IDE运行测试项目。官网文章地址:http://www.cocos2d-x.org/wiki/How_to_run_cpp-tests_on_Windows要求环境Cocos2D-x版本:cocos2d-x 3.0 http://www.cocos2
2014-05-27 23:31:25 984
原创 block 学习
传说中的block经常用于并发与多线程。打算对于block的详细使用做一个比较全面的了解。先来看一篇人家写好的block方面的文章。详解Objective-c block应用是本文要介绍的内容,主要介绍的是Objective-c block应用,不多说,先来看详细内容。Apple在C, Objective-C, C++加上Block這個延申用法。目前只有Mac 10.6
2014-05-09 14:44:08 466
原创 IOS 应用/游戏项目应该如何灵活封装 控件显示样式与项目颜色的公用
UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(0, 0, 75, 40)]; //声明UIlbel并指定其位置和长宽 label.backgroundColor = [UIColorclearColor]; //设置label的背景色,这里设置为透明色。 label.font = [UIFon
2014-04-22 11:23:03 1653
转载 #ifndef #define #ifdef 的区别与联系
在编写比如一些公用的#ifndef #define #ifdef 的区别与联系 文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管
2014-04-17 21:02:43 599
转载 IOS学习记录 基础类UIWindow,UIView,UISreen篇
IOS开发之UIScreen和UIWindow,UIViewUIScreen(屏幕),UIWindow(窗口),UIView(视图)是IOS的几个基本界面元素。其中UIWindow(窗口)和UIView(视图)是为iPhone应用程序构造用户界面的可视组件。UIWindow为内容显示提供背景平台,UIView负责绝大部分的内容描画,并负责响应用户的交互。1,UIScreen
2014-03-27 15:22:43 11328
原创 部署cocos2d-2.2之后的版本(不包含3.0)
2.2之后,cocos2d-x没有模板了。只有在终端里面运行命令就可以创建一个跨平台的项目。进入(这里就各种cd,ls-l进去)cocos2d-x/tools/project-creator/ 目录 输入python create_project.py -project HelloWorld -package com.bjmzs.org -language cpp其中HelloWor
2014-03-26 17:23:51 767
原创 在IOS工程中如何添加SQLite的libsqlite3.dylib
Xcode 5的时候,添加工程和以前不是很一样!步骤如下:点击加号,搜索下就可以了!很简单,但是如果不知道还是要好一阵子找了!
2014-03-26 14:47:55 4170 1
原创 数据库in/exists用法和效率大揭密
之前没注意到这两者的差别。其实,这里还是有一定的陷阱的。先看下代码: select count(*) from ( ( select sc.xh from "JISUANJI"."STUDENTCHECK" sc ) union ( select stu.XH as xh from "JISUANJI"."CVARIABLE" cv , "JISUA
2014-03-22 21:19:45 10145 1
原创 Hibernate如何实践union,order by,分页功能共存
hibernate的 HQL是不支持union语句的。所以,我们只能使用原生态SQL语句来做~问题是,不但要查出语句,还要封装成对象供应页面显示,这时,我们可以使用HQL的addScalar和setResultTransformer 来达到效果!这就是所谓的标量查询,实际上,如果我们查询的两个表字段都一样对象一样的情况下,可以直接使用addEntity来把字段封装对象。在这里,一个问
2014-03-22 16:43:37 12381
原创 IOS 进度条 progress
@interface MainViewController : UIViewController@property (strong, nonatomic) IBOutlet UIProgressView *progress;@property (strong,nonatomic) NSTimer *timer;-(IBAction)start:(id)sender;@end.m文件/
2014-03-13 14:09:21 3586 1
原创 iPhone 的.m文件解释
//// MainViewController.m// textFieldExample//// Created by KeyrunIOSX on 14-3-12.// Copyright (c) 2014年 KeyrunIOSX. All rights reserved.//#import "MainViewContro
2014-03-13 10:14:43 993
原创 object 知识总结(案例学习)
Person.h#import @interface Person : NSObject{ NSString * name; int age;}+(id)initWithNameAndAge:(NSString*)aName andAge:(int)aAge; //类初始化构造方法-(NSString *) getName;-(void)name:
2014-03-11 16:34:09 549
Java中流的学习
2012-11-22
java commons-fileupload1.2.2和common-io.1.3.2文件上传总结心得
2012-09-18
文件上传两个插件和使用介绍总结
2012-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人