自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 像素风图案缩放后变模糊(被消除锯齿)的解决办法

Test Page img { image-rendering: optimizeSpeed; image-rendering: -moz-crisp-edges; /* Firefox */ image-rendering: -o-crisp-edges; /* Opera */

2016-04-13 18:38:42 11859 1

原创 zeroclipboard复制反斜杠时不正确的解决办法

之前就遇到过这个问题,当时是用来给论坛复制代码用的,用反编译这个插件的swf文件的方式解决了。今天又重新用到这个插件,就顺便拿出来分享一下就是在传递要复制的字符串给 data-clipboard-text 的时候,把字符串里面所有的反斜杠都替换成双反斜杠,如下图所示.str_replace('\\',"\\\\",$code).'" alt="复制代码">然后把插件提供

2016-04-11 23:53:42 363

原创 SoundJS手机浏览器加载得到的音频长度与实际不符的BUG

因为要试一下soundjs,所以尝试着播放了几个音频。遇到了这个问题。百度,必应,查了,无果。后来想了下是不是自己的MP3文件本身有问题?(因为我嫌体积大,用格式工厂压缩了)于是又重新拿了一首歌来,就是下图中的kana.mp3,kana-mid.mp3,kana-low.mp3。分别是未压缩版本、格式工厂采样率44100的压缩版以及采样率22050的压缩版。但是在电脑浏览器里打

2016-04-09 04:15:06 1059

翻译 (2012-4-12 老物搬运)如何去写mediator

Mediating your view componentsMediators在应用程序中扮演着视图组件和其余部分的沟通桥梁的角色。它们让你的视图组件摆脱了对事务逻辑和域逻辑处理的任务,这些任务适合让其他层来完成。Mediator应当是轻量级的,并且作为一个桥梁保持着与其他部分的紧密注视的同时又具有最小的依赖性。 Mediators are created when yourview

2016-04-09 03:39:06 304

原创 关于FLASH中图文混排聊天框的小结改

使用TextField的情况下 要想在TextField里放图片无非2种情况,第一种是使用HTML标签,textfield支持简单的HTML标签,比如、等等,在设置了href的a标签的TextField上可以注册一个侦听器侦听TextEvent.LINK事件,其广播的event具有一个text属性,就是href="event:aaaa"中冒号

2016-04-09 03:33:28 608

原创 (2012-04-03 老物搬运)初识Robotlegs

什么是robotlegs?引用百度知道的话:“Robotlegs是一个用来开发Flash, Flex,和 AIR 应用的纯 AS3微架构(框架). Robotlegs专注于将应用程序各层排布在一起并提供它们相互通讯的机制. Robotlegs试图通过提供一种解决常见开发问题的经过时间检验的架构解决方案来加速开发. Robotlegs无意锁定你到框架, 你的类就是你的类的

2016-04-09 03:21:24 447

原创 (2012-02-03 老物搬运)去除图片热区焦点框

去除图片热区焦点框空间如果用图片热区做超链接,在FF下当鼠标指向热区的时候是会显示手型的,而在IE和Chrome下均没有反应。同样,对标签的CSS设置cursor="pointer"或者别的什么指针类型,仍然是只有FF起反应,IE和Chrome还是普通的指针。想要在所有情况下都让鼠标变成手,只有在area标签中增加href属性,比如:但是在增加hre

2016-04-09 03:09:22 415

原创 (2012-01-14 老物搬运)N1真题 错题汇总2

N1真题 错题汇总2空间第二部分:シック时髦    スマート苗条   ブラウス衬衫   サイクル自行车  アクセル加速装置デッサン素描   デコレーション装饰   デザート甜点  デリケート纤细 打ち消し(否认)  取り換え(更换)   割り当て(分配)      あしからず(请别见怪)    あいにく(碰巧)   あらかじめ(事先)

2016-04-09 03:08:45 869

原创 (2012-01-14 老物搬运)N1真题 错题汇总1

N1真题 错题汇总1空间寒假回家整理台式机的时候发现自己当初考日语2、1级的时候总结的一些重点,大部分是05到10年N1真题、模拟题的错误汇总,当时是打印了出来天天拿来背的,现在贴上来,希望能够帮到各位准备参加日本语考试的朋友一些忙。长度超过了文章40000字节的限制...分2部分贴 むけん   むげん   むごん   びしゅ    びしゅう  ちょうし

2016-04-09 03:07:21 786

翻译 (2012-01-08 老物搬运)[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(3)

[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(3)空间23.4. Event.RENDER 事件的优化Event.RENDER 事件是一个在需要画质优先的情况下使用的特殊类型的屏幕更新事件。它的根本目的是让程序员推迟所有自定义绘图任务直到一个屏幕被渲染前的某个精确的时刻,这消除了重复的绘制行为。不像其他内置Flassh

2016-04-09 03:06:39 358

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(2)

[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(2)空间23.1.3. 指定的帧频VS实际的帧频即使flash运行时根据帧频来表现预定屏幕更新,每秒真正能够完成的屏幕更新的数量 (即实际帧频) 常常低于程序员预设的帧频 (即指定帧频). 实际帧频很大程度上取决于电脑的运行速度,可用的系统资源,显示器的物理刷新率,以及fl

2016-04-09 03:04:56 356

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(1)

[EssentialActionScript3.0中文版]无责任翻译-23章屏幕更新(1)空间Chapter 23. Screen Updates从概念上来说,AS中所有的屏幕更细都可以被分为2类:每隔一段时间发生(预制更新),以及在事件侦听器中执行的立即更新(事件后更新)。不管这些种类,所有的屏幕更新都是自动的。在AS中,没有方法可以任意让一个屏幕更新立刻

2016-04-09 03:04:16 437

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(5)

[EssentialActionScript3.0中文版]无责任翻译-22章交互性(5)空间22.5. Flash Player级别的输入事件正如我们到本章目前为止所学习的,多数的FlashPlayer输入事件都是由于用户与显示列表中特定的对象发生交互行为而引发的。但是, Flash Player同样支持另一小类事件,这些事件是用户与FlashPlaye

2016-04-09 03:03:30 281

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(4)

[EssentialActionScript3.0中文版]无责任翻译-22章交互性(4)空间22.3.3.1. 多位置的按键在某些键盘上,某一个keycodes可能代表键盘上多个位置的键。比如在MicrosoftWindows 美式英文键盘,keycode 16 即代表左SHIFT也代表右SHIFT;key code 17 即代表左CTRL也代表右CTRL;key

2016-04-09 03:02:34 369

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(3)

[EssentialActionScript3.0中文版]无责任翻译-22章交互性(3)空间22.2.3. 使用鼠标赋予一个对象焦点正如用户可以使用Tab键或者方向键来分配焦点一样,用户也可以通过点击鼠标主按钮来分配焦点。但是,默认情况下,只有SimpleButton和TextField 的实例可以通过鼠标点击获得焦点。如要通过点击赋予Spriteor 

2016-04-09 03:01:44 338

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-22章交互性(1)

[EssentialActionScript3.0中文版]无责任翻译-22章交互性(1)空间刚接触as3的时候,边对着字典边翻译的,知识不足所以很多地方翻得不对,由于太懒现在也不打算再改了。。Chapter 22. Interactivity本章,我们会学习通过响应FP的输入事件,为应用程序增加互动性。我们学习5种类型的输入事件:•Mouseeven

2016-04-09 03:00:38 302

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(6)

[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(6)空间21.9.1. 事件侦听器列表的改变如我们刚刚所学的,当一个给定的事件发生时, ActionScript根据预先定好的事件流来通知适当的对象。按照顺序当每一个对象接收到事件通知,它的事件侦听器就会被调用。这个被给定事件通知调用特殊的侦听器列表在事件通知

2016-04-09 02:59:01 272

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(5)

[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(5)空间21.8. 事件优先级和事件流当一个事件侦听器注册在一个处于显示层级的某个对象上,则priority属性就会影响都注册在这个对象上的侦听器的调用顺序。priority 属性不会、也不能改变这个事件流中的对象们收到通知的顺序。NOTE在一个事件流

2016-04-09 02:57:53 247

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(4)

21.7. 停止一个事件的派送在事件流的任何点,每个事件侦听器——包括哪些注册在目标对象上的以及注册在他们的父级对象上的——都可以停止整个事件的派送。停止一个事件的派送被归类为事件的毁灭. 要停止一个事件派送,我们在被传递了Event对象的侦听器函数中调用Event 类的实例方法stopImmediatePropagation()或者stopPropagation()。stopImmedi

2016-04-09 02:55:17 261

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(3)

21.5. 判断当前事件阶段我们在"为捕获阶段和冒泡阶段都注册父级侦听器"中,通过2次调用addEventListener(), 我们可以为捕获和冒泡阶段独立注册一个单独的事件侦听器函数.同样地,在" useCapture 属性的双重用途"我们学到当以useCapture 为false 注册一个侦听器,这个侦听器会在目标阶段或者冒泡阶段被执行。所以,当一个事件侦听器函数被一个事件调用而这个事件

2016-04-09 02:54:27 267

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(2)

21.3.3. 在捕获阶段和冒泡阶段都注册父级侦听器为了在捕获阶段和冒泡阶段(在目标接收到事件通知的前后)都调用侦听器函数,我们必须2次注册侦听器— 一次把useCapture 设置为true ,一次设置为false. 比如,在我们的TextField 例子中,假设我们希望为theSprite注册TextEvent.TEXT_INPUT事件的textInputListener() 侦听器,并且

2016-04-09 02:52:37 196

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-21章事件与显示层级(1)

刚接触as3的时候,边对着字典边翻译的,知识不足所以很多地方翻得不对,由于太懒现在也不打算再改了。。21.2. Event Dispatch Phases当AS在显示层级上发送一个事件目标时,它将会同时通知这个目标以及它的父级显示对象。这个目标和它的父级被通知事件的过程被分为3个阶段。事件发送的第一个阶段称为capture phase,捕获阶段,这个目标的父级被通知一个事件已经发生。一

2016-04-09 02:51:34 244

翻译 (2012-01-08 旧博文搬运)[EssentialActionScript3.0中文版]无责任翻译-16章 作用域

刚接触as3的时候,边对着字典边翻译的,知识不足所以很多地方翻得不对,由于太懒现在也不打算再改了。。Chapter 16. Scopescope (作用域)是一个内有代码执行的程序的物理区域。在ActionScript 中有5种可能的作用域:• 一个函数体• 一个实例方法• 一个静态方法体• 一个类体• 任何其他(i.e., global scope 全局作用域)

2016-04-09 02:50:33 249

原创 (2012-01-07 旧博文搬运)[away3d]Segment与LineSegment的区别

away3d中有2种线段:away3d.core.base.Segment和away3d.primitives.LineSegment 前者属于一种构成mesh(面)的基本要素,后者只则是只包含一条segment的mesh,如果混淆很容易出现问题 今天做一个点+线段构成的立方体,我开始打算建一个mesh,里面用mesh.addSprite()来添加8个Sprite3d类表示的顶

2016-04-09 02:49:11 605

原创 (2011-12-29 旧博文搬运)as3笔记

1、stage.loaderInfo.url这玩意将返回一个当前swf所在的路径的字符串,如果你做了一个flash,放在自己的网站上,而且不希望这个flash在自己网站以外的地方被播放,那么可以在初始化程序的时候写这样一句话:if(String(stage.loaderInfo.url).indexOf("yourdomain.com") == -1){     trace("不在指定

2016-04-09 02:48:16 273

原创 (2011-12-28 旧博文搬运)闪耀十字军(ティンクル☆くるせいだーす)【3】

10月11日甘んじる表示安于现状的样子,如:薄給に甘んじる。 薄给就是很少的工资及ばず乍ら【オヨバズナガラ】(nagara原来写成"乍"啊..)[副]十分にはいかないが。人の手助けをするときなどに謙遜(けんそん)していう語。字面意思:可能不是十分能派上用场。是在要帮助他人之前说的谦虚话,例:「及ばず乍らお手伝いいたしましょう」 我来帮你吧,虽然可能帮不上什么大忙。

2016-04-09 02:47:29 694

原创 (2011-12-14 旧博文搬运)闪耀十字军(ティンクル☆くるせいだーす)【2】

午休:何だろ、噛み合ってるのか不安になる会話の流れだ。噛み合う应该是咬合的意思,这话的意思大概是“总感觉我们无法完成对话的交接球”贅沢【ゼイタク】必要な程度をこえて、物事に金銭や物などを使うこと。金銭や物などを惜しまないこと。また、そのさま。超过合理的程度使用金钱事物,不吝惜财物。(这词我倒是知道,不过不知道是这么写的,手写输入真好,基本上日语里的汉字不管是繁体还是异体

2016-04-09 02:46:17 991

原创 (2011-12-14 旧博文搬运)实用的AJAX类

这个类来自PACKT出版的《AJAX&PHP2nd》,简单地修改了一下,只需要传递一个包含了参数的对象就可以方便地使用AJAx xmlHttpRequest_class.js// JavaScript Document by yyf1990cs//XmlHttp类的构造函数接受一个JSON对象,该对象可包含如下参数://url - 服务器端页面地址//contentTy

2016-04-09 02:45:09 240

原创 (2011-12-11 旧博文搬运)闪耀十字军(ティンクル☆くるせいだーす)【1】

游戏我就不介绍了,挺老的游戏了,08年的。人物简介啥的维基上都有:   zh.wikipedia.org/wiki/%E9%97%AA%E8%80%80%E5%8D%81%E5%AD%97%E5%86%9B咲良シン 声:斎贺みつき (随身携带牛奶的男主)夕雾ナナカ(ゆうぎり ななか) 声:水雾けいと(女主,口头禅是“不是蛋糕,是甜点”,参考“不是假发,是桂”的句式)ロロット・ローゼ

2016-04-09 02:42:58 2002

原创 (2011-12-11 旧博文搬运)[基于BOX2D引擎]物理切割游戏:猫狗照相馆

切割+连线的物理小游戏。游戏地址:游戏截图:

2016-04-09 02:41:41 419

原创 (2011-12-11 旧博文搬运)php的header语句

header是用来发送一个原始php标头的比如要用php创建一个xml,可先 header('Content-Type:text/xml');要注意的是,header语句 必须 在任何实际输出之前调用,和cookie、session_start等差不多。这个“实际输出”特别要注意一点:比如上面,这样就是错的,因为我先来了一个回车,这就算有实际输出了,header语句就报废了

2016-04-09 02:38:18 257

原创 (2011-12-11 旧博文搬运)away3d太阳系DEMO

away3d制作的简易太阳系演示,不要吐槽数据不太符合实际,那些靠边的行星公转周期都是以世纪为单位的,我不加快一点就根本看不出它们是在运动还是罢工了。。。LOL。边上那个哈雷彗星就当没看见吧,实在太丑了,只是为了尝试一下ay3d的flint粒子才用的,不用的话估计帧频还能再高一点: )直接上swf:(鼠标点击某个行星可以以它为中心、滚轮可以调节摄像机距离,如果滚轮和网页的滚动条冲突了可以把鼠标

2016-04-09 02:31:45 425

原创 (2011-12-11 旧博文搬运)创建Mysql过程与函数

Mysql储存过程(procedure)与函数(function)是一种封装某种功能到数据库的好办法。可以将某个功能(比如查询最大值或简单的计算)保存到数据库中,这样可以在不同的平台上完成相同的工作。创建储存过程的mysql语句:delimiter //意思是将mysql默认的分号断句改为//号断句,当出现分号时mysql不会以为已经结束create procedure avg_pri

2016-04-09 02:30:56 264

原创 (2011-09-24 旧博客搬运)消消看

魔兽图标版的魔法寿司...

2016-04-09 02:27:55 435

原创 (2011-09-24 旧博文搬家)自动声明舞台实例

平时在用到库元件的时候,有时是把库元件直接拖到舞台上使用的。然后为该实例定一个实例名称,这样就可以在代码中访问这个实例了。这样虽然省去了new一个对象并且放置这个元件的过程,比较方便,但是也有麻烦的地方,就是在代码中要用到这个实例的方法或者属性的时候,由于没有在类文件中声明该实例,导致编写代码的时候flash IDE无法得知这个实例是属于什么类,也就是输入一个“.”符号后不会出现代码提示。

2016-04-09 02:26:10 488

原创 (2011-05-12 旧博文搬家)BOX2D_坦克大战

初学BOX2D,做了一个简单小游戏 像以前玩的疯狂坦克 键盘控制 改变力度和角度射击 吧所有砖头炸出灰色区域就赢了BOX2D的2.1版加入了爆炸效果,但是2.02版没有,所以我用的方法是以爆炸点为中心建立一个AABB区域,获得处于这个区域内的缸体,根据中心点到这些缸体的向量决定赋予其i受力的大小和方向。 function BombAtArea(areaCenter:b2

2016-04-09 02:23:36 315

原创 (2011-05-11 旧博文搬家)简单MP3播放器

尝试做了一个简单的MP3播放器(传到网盘上再外链过来似乎无法访问文件了,还要从缓存里挖出来,缓存里如果有个15KB的SWF那就是这个了。。路径可以填本地相对或者绝对路径、也可以填MP3文件的网络地址) 本来我是打算让整个播放器里只存在一个CHANNEL的毕竟同一时间只能播放一首歌。结果每次移动进度条都正在播放的歌都会变成重音,就是同时2首或更多首一起在播放,查了资料才知道原来每次使用S

2016-04-09 02:20:24 254

原创 (2012-02-15 旧博文搬家)第一个网站总算是基本完工了

吉跋猫的主页:www.jbcat.net/home.php首页的3D动画还没开始做,先随便放个东西顶替着,就别看了吧。。 先后换了3个空间,第一个美国的,免备案、1G、不限流量,但是,延迟大的要死,反正我用ping来测试永远都是 “丢失100%”,甚至有时候一天还要被墙个一两次。大陆的空间,确实是快,15ms,但是,尼玛备案现在这么麻烦的?还要照一张半身像,还要站在什么“互联网文明

2016-04-09 02:14:19 292

原创 既然来都来了,那就把以前写在其他博客上的文章都搬过来吧

RT

2016-04-09 02:12:33 307

原创 createjs支持spine骨骼的简单封装(更新,加入换装)

spine的官网上有一个链接,给了用easel写的支持spine 的js文件这里把他的例子的代码整理了一下,封装成一个简单的类来用。使用方法就像这样:1、创建人物 if (!role1) { role1 = new EaselSpine('./assets/skeleton/spineboy/spineboy.atlas', './assets/

2016-04-05 23:55:17 3607 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除