- 博客(30)
- 收藏
- 关注
原创 artDialog v6 中iframe使用
导入artdialog-plus.js dialog({ id: 'edit_dialog', title: '修改用户', url: '/configure/group', height: '400px', width: '500px', fixed: true, zIndex:100000
2016-05-09 14:17:34
1076
2
原创 Cocos2d 控件:创建一个label
// // 创建开始游戏文字,并为其绑定触摸实践auto label = Label::createWithTTF("Start Game", "fonts/Marker Felt.ttf", 24);abel->setPosition( Point(visibleSize.width/2,visibleSize.height/2));this->addChild(label);
2016-04-12 23:18:45
711
原创 Cocos2d 创建一个精灵
// // 添加一个精灵auto sprite = Sprite::create("CloseNormal.png");sprite->setPosition(Point(200,200)); this->addChild(sprite);
2016-04-12 23:18:01
416
原创 Cocos2d 导入CocoStudio生成的csb文件
首先导入头文件#include "cocostudio/CocoStudio.h"#include "ui/CocosGUI.h"导入csb文件 auto rootNode = CSLoader::createNode("MainScene.csb"); addChild(rootNode);
2016-04-12 23:17:13
2223
原创 Cocos2d 控件:创建一个按钮
// 创建一个按钮 auto btn_img_1 = Scale9Sprite::create("res/button.png"); btn_img_1->setContentSize(Size(76,33)); // 按钮文本 auto btn_text = Label::createWithTTF("按钮", "fonts/Marker Fel
2016-04-12 23:16:12
1051
原创 Cocos2d 图片拉伸不变形的9妹
图片拉伸不变形的9妹 // 图片拉伸不变形的9妹 auto scale = Scale9Sprite::create("res/button.png"); scale->setContentSize(Size(76,33)); scale->setPosition(Point(200,500)); this->addChild(
2016-04-12 23:15:22
1150
原创 Cocos2d 播放音乐
播放背景音乐其实就需要一行代码就行了 // 播放天空之城背景音乐 CocosDenshion::SimpleAudioEngine::getInstance()->playBackgroundMusic("res/sky.mp3",true);这时候运行会报错的喔~,需要导入头文件#include "SimpleAudioEngin
2016-04-12 23:14:29
391
原创 Cocos2d触摸:多点触摸
// 多点触摸 Size visibleSize = Director::getInstance()->getVisibleSize(); auto label = Label::createWithSystemFont("多点触摸demo", "", 24); label->setPosition(Vec2(visibleSize.width/2,visibleSize.hei
2016-04-12 23:06:57
328
原创 Cocos2d触摸:单点触摸
/* 单点触摸事件 */ // 创建一个怪物 auto guaiwu = Sprite::create("res/tk.png"); guaiwu->setPosition(Point(200,200)); this->addChild(guaiwu); auto listener = EventListenerTouchOneByOne::c
2016-04-12 23:06:23
343
原创 Cocos2d动作: 动作监听
/* 动作监听...写一个小玩意,怪物归家,哈哈哈 */ // 创建一所小房子 auto home = Sprite::create("res/home.png"); home->setPosition(Point(400,400)); this->addChild(home); // 创建一个怪物 auto guaiwu = Sprite::create
2016-04-12 23:05:47
546
原创 Cocos2d动作: 创建组合动作对象
/* 创建连续性动作 */ // 创建移动动作对象 auto moveTo = MoveTo::create(2.2f, Point(40,20)); // 创建弹跳对象 auto jumpBy = JumpBy::create(3.0f, Point(50,1), 10, 5); // 创建旋转对象 auto rotateBy
2016-04-12 23:05:16
303
原创 Cocos2d动作: 创建重复性动作
/* 创建重复性动作 */ // 创建jumpBy对象 auto jumpBy = JumpBy::create(0.3f, Point(50,1), 100, 1); // 创建一个永久性的动作,将jump动作添加进去 // auto repeatForeverAction = RepeatForever::create(jumpBy);
2016-04-12 23:04:50
400
原创 Cocos2d动作:贝塞尔曲线运动
ccBezierConfig bezier; bezier.controlPoint_1 = Point(100,0); // 波谷偏向值 bezier.controlPoint_2 = Point(200,250); // 波峰偏向值 bezier.endPosition = Point(300,50); // 动作终点 auto bezier
2016-04-12 23:04:19
1872
原创 Cocos2d动作:移动、变形、闪烁
// 创建一个精灵 auto guaiwu = Sprite::create("res/tk.png"); guaiwu->setPosition(Point(200,200)); this->addChild(guaiwu); // 开始移动,动画持续5秒 auto moveTo = MoveTo::create(5.0f, Point(500,500));
2016-04-12 23:03:04
641
原创 《游戏觉醒之Cocos2d-x3.10游戏开发》- 场景(Scene)
场景,在电影里场景就是由多个元素组成的空间,例如一部枪战片的场景是不是就应该有大量的爆炸效果、子弹、被炸飞的汽车、破碎的玻璃、中枪躺地不起的警察和一群到处乱跑的群众演员,这就是场景,当然场景也可以非常单一,例如一间没有任何家具的房子也算是场景,在Cocos2d引擎中场景也是一样,上一章节我们已经有导演了,这一节我们就开始创建游戏场景。拿来上一节的代码bool AppDelegate::
2016-03-19 02:05:18
668
原创 《游戏觉醒之Cocos2d-x3.10游戏开发》- 导演(Director)
导演,顾名思义就是一部电影一场话剧制作人&领导者,Cocos2d中的导演(Director)也是负责同样的工作,和电影里的导演唯一不同的就是游戏里只有一个导演,没有副导演...呵呵哒~Cocos2d中的Director就是God,控制着整款游戏,下面我们看一下怎么使用Director类。通过上一章我们了解了Cocos2d引擎的生命周期,我们得知初始化游戏运行的方法是: appli
2016-03-19 02:02:58
593
原创 《游戏觉醒之Cocos2d-x3.10游戏开发》- 生命周期
#ifndef _APP_DELEGATE_H_#define _APP_DELEGATE_H_#include "cocos2d.h"/**@brief The cocos2d Application.The reason for implement as private inheritance is to hide some interface call by Dir
2016-03-19 02:01:30
429
原创 spark将数据保存到elasticsearch,老是爆java.lang.StringIndexOutOfBoundsException: String index out of range: -1
spark将数据保存到elasticsearch,老是爆java.lang.StringIndexOutOfBoundsException: String index out of range: -1。。。。解决方案,把elasticsearch版本升级到2.2.x 就解决了,呵呵呵呵呵呵呵
2016-02-18 18:31:25
5702
原创 slowlog分析工具 v 1.0
<?php/** * slowlog分析工具 v 1.0 * */if( $argc < 2 ){ $help.= "Help:" .PHP_EOL; $help.= " slowlog.php [option]" .PHP_EOL; $help.= " -f log file path.".PHP_EOL; $help.= "e.g :
2015-08-05 16:02:37
491
原创 BroadcastReceiver(广播接收器 )
BroadcastReceiver(广播接收器 )一、广播机制介绍:Broadcast Receiver 分为标准广播和有序广播。标准广播是一种完全异步执行的广播,当广播发出后,所有的广播接受器都同时收到此广播。有序广播是一种同步执行的广播,同一时刻只会有一个广播接收器能接收到此广播,当前广播接受器执行完内部逻辑后,才会下发下去。有序广播
2015-02-04 00:01:31
511
原创 Linux glibc幽灵漏洞修复方法
关于这个漏洞网上很多介绍,在这里就不说了,想了解的童鞋点击下面的连接CVE-2015-0235:Linux Glibc幽灵漏洞允许黑客远程获取系统权限测试漏洞是否存: 把下面的代码保存为gistfile1.c#include #include #include #include #include #define CANARY "in_the_c
2015-01-28 14:50:52
4231
原创 自定义android控件
package com.example.ui;import android.content.Context;import android.util.AttributeSet;import android.view.LayoutInflater;import android.view.View;import android.widget.Button;import android.w
2015-01-26 23:46:47
460
原创 《详解Android四大布局》之TableLayout布局
TableLayout布局 TableLayout 是一种表格布局,从事过web开发的同学应该知道html里的table吧,这个和它是一样的,下面我们写了一个登录框的实例.xml version="1.0" encoding="utf-8"?>TableLayout xmlns:android="http://schemas.android.com/ap
2015-01-25 01:50:05
508
原创 《详解Android四大布局》之FrameLayout布局
FrameLayout布局 FrameLayout 是一种层叠布局,每一个控件都是覆盖上一个控件上,所有的控件都是摆放在布局的左上角,这种布局比较简单,就不多讲了。代码:xml version="1.0" encoding="utf-8"?>FrameLayout xmlns:android="http://schemas.android.com
2015-01-25 01:24:45
639
原创 《详解Android四大布局》之RelativeLayout布局
RelativeLayout布局 RelativeLayout 是一种相对布局,所以在摆放起来比较随意些,相对布局有很多属性,但是并不难记,因为这些属性根据名字都能分析出来是用做什么的,比如下面的 属性:第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_cent
2015-01-25 00:48:27
605
原创 《详解Android四大布局》之LinearLayout布局
LinearLayout布局 LinearLayout 是一种线性布局,默认采用的是Vertical(垂直排列),可以通过修改android:orientation = "horizontal"更换成水平排列. Android:gravity 是控制控件上的文字显示的位置。 Android:layout_gravity 是控制控件显示的位置。
2015-01-25 00:17:56
592
原创 Android 控件:ImageView、ProgressBar、AlertDialog、ProgressDialog
1、ImageView就是一个图片显示控件这个我就不记了,里面的难点恐怕就是获取src吧,这点我在【Android代码库】笔记目录已经记录了。2、ProgressBar 这个是一个进度条控件,它有多种style,下面是它的style名称。Android的ProgressBar样式:style="?android:attr/progressBarStyleHorizontal"
2015-01-24 03:14:51
792
原创 Intent ( 意图 )
Intent(意图)主要是解决Android应用的各项组件之间的通讯Intent又分为两种,一种是显示意图一种是隐式意图.显示意图:这个意图非常简单,传递两个参数即可,比如如下代码//第一个参数为当前的activity,第二个参数则是要跳转的activity.Intent it = new Intent(MyActivity.this,OtherActivity.class);
2015-01-24 03:13:46
757
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人