XYZBLOG

WELCOME
« »
SuMoTuWeThFrSa
1234
567891011
12131415161718
19202122232425
2627282930
新近评论
新近留言
友情链接
  1. 友情链接 (1)
统计信息
  • 日志: 28
  • 评论: 2
  • 留言: 0
  • 链接: 1
  • 引用: 0
  • 访问: 27242
相册 普通 列表 管理

跟随鼠标转动

原创代码 | 2008-05-06 13:02
l_mc.onEnterFrame = function() {
  dx = _xmouse-l_mc._x;
  dy = _ymouse-l_mc._y;
  if (dy<0) {
    l_mc._rotation = 180*Math.atan(-dx/dy)/Math.PI;
  } else if(dy>0){
    l_mc._rotation = 180*Math.atan(-dx/dy)/Math.PI+180;
  }else{
    l_mc._rotation = dx < 0?-90:90;
  }
};

as3 写法:
function getAngle(dx:Number, dy:Number):Number {
  var _angle:Number
  if (dy<0) {
    _angle = 180*Math.atan(-dx/dy)/Math.PI;
  } else if(dy>0){
    _angle = 180*Math.atan(-dx/dy)/Math.PI+180;
  }else{
    _angle =dx < 0?90:90;
  }
  return _angle;
}
1)
有一位病人来找精神科医师。
病人:我一直觉得我是一只鸟。
医生:喔,那很严重喔。从什么时候开始的?
病人:从我还是一只小鸟的时候。

(2)
有一位神经病院的医生问患者:如果我把你的一只耳朵割掉,你会怎样?
那位患者回答:那我会听不到。
医生听了:嗯嗯。很正常。
医生又问道:那如果我再把你另一只耳朵也割掉,你会怎样?
那位患者回答:那我会看不到。
医生开始紧张了:怎么会看不到咧?
患者回答:因为眼镜会掉下来。

(3)
有两个神经病患,从病院里逃出来。
两人跑啊跑,爬到一棵树上。
其中一个人从树上跳下来,滚啊滚的。
然后抬起头对上面的人说:喂……你怎么还不下来啊……?
上面的那个人回答他:不……行……啊……
我还没有熟……

(4)
神经病院有一位老太太,每天都穿著黑色的衣服,拿著黑色的雨伞,蹲在神经病
院门口。
医生就想:要医治她,一定要从了解她开始。
于是那位医生也穿黑色的衣服,拿著黑色的雨伞,和她一起蹲在那边。
两人不言不语的蹲了一个月。
那位老太太终於开口和医生说话了:请问一下……
你……也是香菇吗……?

(5)
某精神病院听说领导要来医院视察情况,于是,院长召集所的病人开会在会上,
院长讲道:"今天下午,有很重要的领导要来参观,所有的人都要去门口欢迎。在欢
迎的时候,所有病人站在医院大门口两边,要站整齐,当我咳嗽的时候,大家一起鼓
掌,越热烈越好;我跺脚的时候必须全部停止,不能有一个出错。要大家都做好了,
今天晚上可以给大家吃肉包子,只要有一个人弄砸了,所有的人都没有包子吃,记住
了吗?"台下病人一起喊道:"记住了!"
这天下午,领导准时到来,当他步入大门的时候,欢迎的病人已在门口站好了这
时,随着院 长一声咳嗽,所有的病人一起鼓掌欢迎,气氛十分热烈。来参观的领导
受到热烈气氛的感染,面带笑容,和大家一起鼓掌步入医院。见领导已经走进了医
院,院长一跺脚,所的掌声都停止了,非常整齐。只有这位领导还在面带笑容一边鼓
掌一前行,院长感到非常满意。忽然,从欢迎的人群里窜出来一个壮如施瓦辛格的病
人,大步冲到领导面前,抡圆了给了他一个大耳光,气愤异常地吼道——"你丫不想
吃包子了?!!!"

6)
精神病人甲把电话号码本从护士办公室偷回病房。问乙说:"你看我最近完成的这 本小说怎么样"?
乙看了看回答:"不错不错。不过,就是人物多了点儿"。
这时,精神病院的护士进来说:"你们把电话号码本给我放回去!"

(8)
两位精神病人A君B君同时康复,他们的主治医生对他们说:"如果你们其中的一
个人犯病了,另外一个人就要马上把他送会医院。"
突然一天,医生的电话铃响了起来,原来是A君:"不得了了,B君从今天早上开
始爬在我家的厕所里,非说他是我的马桶。"
"快,快把他送来啊!"
A君沉默片刻:"那……我不就没马桶了吗?"

(9)
精神病院里,一个精神病人每天都在一个空鱼缸里钓鱼。
一天,一个护士开玩笑地问:"你今天钓了几条鱼啊?"
精神病人突然跳起来叫道:"你脑子有毛病啊,没看见是空鱼缸吗?"

(10)
有一个神经病院,那里住着很多神经病。
一天,那里的院长,为了看一下患者们恢复的情况,想了一个办法。就对这些患
者说,你们都过来,说着在墙上画了一个门,说:"今天,你们谁把这个门打开就可
以回家了。"
精神病者们一听,便一拥而上,把那画的门围了起来,院长觉得很失望,这时他
发现有一个患者还坐在原来的位置没动,觉得还行,就上前问到:"你为什么不去开
门?"
他看了看院长,说了一句话,院长听了后是哭笑不得。
那患者偷偷的告诉院长说:"我这有钥匙。"

(11)
医院精神科的患者常常会对医生或护士有爱慕的情结。
某日,一位女患者向某男医生走来……
女病患:蓝医生,你爱我吗?
蓝医生沉思许久(为了不伤及病人以免病情恶化)。
蓝医生:我们呢是医生与病人的关系,因为你生病了所以我必须要好好照顾你……
(为了不伤及病人,蓝医生解释了半天,终于解释完。)
女病患:蓝医生,你的意思是说你不爱我喔?
蓝医生(苦思不语):嗯……嗯……嗯……
女患者:还好……我爱的是陈医生……

(12)
某精神病院新来护士一名,此女初来乍到,见院中有一病人围着一口古井打 转,
口中念着:"13,13,……"小护士心中颇为奇怪,想不出这个"13"是何含义, 连
续观察几日,均是如此。她总想上前问个究竟,但害怕病人发作,始终不敢。
一日,小护士终于安捺不住好奇心,慢慢的走到那个病人身边,探头向井中观
望。突然那个病人抱住护士的双腿,往下一掀,开始念:"14,14,14,……"

(13)
有一病人狂叫道:我是院长,你们都得听我的!!!
主治医生和护士问他:谁说的?
他回答:上帝说的。
这时候,旁边一个病人突然跳出来,说:我没说过!

(14)
一个病人第一次去看医生。
"关于你的病情,你来这儿之前请教过什么人吗?"医生问。
"只问过拐角上药房的老板,"病人回答说。
那位医生最讨厌那些不是医生的人常常提出医疗方面的建议,他并不掩示这一
点:"那个傻瓜给你出了什么馊主意了?"
"他让我来找你。"

(15)
一间精神病医院中,某个病患在写信,护士看到了就很好奇的问他。
护士:你要写给谁啊?
病人:写给我自己啊!
护士:那你都写些什么啊?
病人:你神精病啊!我还没收到怎么知道??
var b = 100;
var c = true;
function changeC() {
//document.getElementById("mainhead").style.visibility="visible";
//document.getElementById("mainmiddle").style.visibility="visible";
//document.getElementById("mainfoot").style.visibility="visible";
  if (c) {
    c = false;
  } else {
    c = true;
  }
  fade();
}
function fade() {
  //target=document.getElementById(targetid);
  //target2=document.getElementById(targetid2);
  //target3=document.getElementById(targetid3);
  if (document.all) {
  }
  if (b>0) {
    b -= 1;
    setTimeout("fade()", 40);
  }else {}
  //target.style.filter = "alpha(opacity=" + 50 + ")"; 
  //target2.style.filter = "alpha(opacity=" + 50 + ")"; 
  //target3.style.filter = "alpha(opacity=" + 50 + ")";
  document.getElementById("mainhead").style.MozOpacity = b/100;
  document.getElementById("mainmiddle").style.MozOpacity = b/100;
  document.getElementById("mainfoot").style.MozOpacity = b/100;
  document.getElementById("mainhead").filters.alpha.opacity = 0+b;
  document.getElementById("mainmiddle").filters.alpha.opacity = 0+b;
  document.getElementById("mainfoot").filters.alpha.opacity = 0+b;
  //target2.filters.alpha.opacity= b;
  //target3.filters.alpha.opacity= b;
}

div层上:
<div id="mainmiddle" style="FILTER: alpha(opacity=0)">
flash调用:getURL("javascript:changeC()")
var a:String = (""+(1000+random(999))).substr(1, 3);
trace(a);

文件存档

日常心得 | 2008-01-14 20:53
//static String dbURL = "jdbc:mysql://127.0.0.1:3306/yxw"; // 数据库标识名

  static String dbURL = "jdbc:mysql://61.164.120.47:3306/yxw"; // 数据库标识名

  static String user = "taohx"; // 数据库用户名
  //static String user = "root"; // 数据库用户名

  //static String password = "123456"; // 数据库用户密码
  static String password = "taohx"; // 数据库用户密码090407_src.rar
http://www.kongregate.com/games/Casual090724_sc.rarCollective/the-space-game-missions
新建一个test.fla文档,添加一个动态文本框变量取做myVar,ctrl+enter发布;
新建一个htm文档,贴上以下代码:object 标签内的是打开页面就传参数的方法,只能传一次,下面的是用js的方法,可以传多次:

<object name="myFlash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="640" height="480" title="na">
 <param name="movie" value="test.swf" />
  <param name="FlashVars" value="myVar=111111" />
 <param name="quality" value="high" />
 <embed src="test.swf" FlashVars="myVar=111111" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="640" height="480"></embed>
</object>
<SCRIPT>
  function doPassVar(args) {
  alert(args)
  var sendText = args;
  window.document.myFlash.SetVariable("myVar", sendText);
}
xx="22222"
yy="33333"
</SCRIPT>
<body onload="javascript:doPassVar(xx)">
<input name="" type="button" onClick="javascript:doPassVar(yy)" /></body>
测试页面:080110_text.htm
原文件:080110_test.fla

localToGlobal

常用代码 | 2008-01-07 17:32
public localToGlobal(pt:Object) : Void

将 pt 对象从影片剪辑(本地)坐标转换为舞台(全局)坐标。

用法:
var point:Object = {x:0, y:0};
t_mc.localToGlobal(point);
trace(l_mc.hitTest(point.x, point.y, true));

转换成16进制

常用代码 | 2008-01-07 15:48
trace("0x"+num.toString(16))

汽车代码

原创代码 | 2007-12-14 17:24
今天无聊写的汽车引擎:
新建个实例名叫car_mc的影片剪辑,然后把下面代码贴在桢上就可以了:
var v0 = -5;
var decay = 0.95;
var vx = 0;
var vy = 0;
var angle = 0;
var changeAngle = 0;
_root.onEnterFrame = function() {
  v0 *= decay;
  changeAngle = 0;
  if (Key.isDown(Key.LEFT)) {
    changeAngle = -v0;
  }
  if (Key.isDown(Key.RIGHT)) {
    changeAngle = v0;
  }
  if (Key.isDown(Key.UP)) {
    v0 -= 1;
  }
  angle += changeAngle;
  vx = v0*Math.sin(angle*Math.PI/180);
  vy = v0*Math.cos(angle*Math.PI/180);
  car_mc._x += vx;
  car_mc._y += vy;
  car_mc._rotation = -angle;
};
点击浏览:

加班记事

日常心得 | 2007-10-27 15:41
昨天加班到今天下午2点半,中途只睡了2小时,回来居然一点都不困,偶滴神啊!偶要和你平起平坐了!
    1  2  3