所有发布在 ‘Tutorial’ 下的日志

诱导公式

  • sin和cos 的平方和 是1
  • sin(-a)=-sin(a)
  • cos(-a)=cos(a)
  • sin(pi/2-a)=cos(a)
  • cos(pi/2-a)=sin(a)
  • sin(pi/2+a)=cos(a)
  • cos(pi/2+a)=-sin(a)
  • sin(pi-a)=sin(a)
  • cos(pi-a)=-cos(a)
  • sin(pi+a)=-sin(a)
  • cos(pi+a)=-cos(a)
  • tgA=tanA=sinA/cosA

两角和与差的三角函数

  • sin(a+b)=sin(a)cos(b)+cos(α)sin(b)
  • cos(a+b)=cos(a)cos(b)-sin(a)sin(b)
  • sin(a-b)=sin(a)cos(b)-cos(a)sin(b)
  • cos(a-b)=cos(a)cos(b)+sin(a)sin(b)
  • tan(a+b)=(tan(a)+tan(b))/(1-tan(a)tan(b))
  • tan(a-b)=(tan(a)-tan(b))/(1+tan(a)tan(b))

三角函数和差化积公式

  • sin(a)+sin(b)=2sin((a+b)/2)cos((a-b)/2)
  • sin(a)−sin(b)=2cos((a+b)/2)sin((a-b)/2)
  • cos(a)+cos(b)=2cos((a+b)/2)cos((a-b)/2)
  • cos(a)-cos(b)=-2sin((a+b)/2)sin((a-b)/2)

积化和差公式

  • sin(a)sin(b)=-1/2*[cos(a+b)-cos(a-b)]
  • cos(a)cos(b)=1/2*[cos(a+b)+cos(a-b)]
  • sin(a)cos(b)=1/2*[sin(a+b)+sin(a-b)]

二倍角公式

  • sin(2a)=2sin(a)cos(a)
  • cos(2a)=cos^2(a)-sin^2(a)=2cos^2(a)-1=1-2sin^2(a)

半角公式

  • sin^2(a/2)=(1-cos(a))/2
  • cos^2(a/2)=(1+cos(a))/2
  • tan(a/2)=(1-cos(a))/sin(a)=sin(a)/(1+cos(a))

万能公式

  • sin(a)= (2tan(a/2))/(1+tan^2(a/2))
  • cos(a)= (1-tan^2(a/2))/(1+tan^2(a/2))
  • tan(a)= (2tan(a/2))/(1-tan^2(a/2))

其它公式

  • a*sin(a)+b*cos(a)=sqrt(a^2+b^2)sin(a+c) [其中,tan(c)=b/a]
  • a*sin(a)-b*cos(a)=sqrt(a^2+b^2)cos(a-c) [其中,tan(c)=a/b]
  • 1+sin(a)=(sin(a/2)+cos(a/2))^2
  • 1-sin(a)=(sin(a/2)-cos(a/2))^2

其他非重点三角函数

  • csc(a)=1/sin(a)
  • sec(a)=1/cos(a)

双曲函数

  • sinh(a)=(e^a-e^(-a))/2
  • cosh(a)=(e^a+e^(-a))/2
  • tgh(a)=sinh(a)/cosh(a)
日志类别:Flash, Tutorial
标签:

PHP程序使用mail()函数发送邮件的时候,标题中文的话会出现乱码。

解决方法:
先用函数base64_encode() — 使用 MIME base64 对数据进行编码
标题字符串前加编码类型例如: =?UTF-8?B?
标题字符串后加:?=
邮件header说明Content-type — 防止邮件正文也乱码

举例:

  1. $to = xinple@example.com;
  2. $subject = =?UTF-8?B?.base64_encode(邮件标题).?=;
  3. $headers = MIME-Version: 1.0 . \r\n;
  4. $headers .= Content-type: text/html; charset=utf-8 . \r\n;
  5. // Additional headers
  6. $headers .= To: Xinple <xinple@example.com> . \r\n;
  7. $headers .= From: Admin <admin@example.com> . \r\n;
  8. $headers .= Reply-To: Xinple <xinple@example> . \r\n;
  9. mail($to, $subject, $message, $headers);
日志类别:Flash, Tutorial
标签:

MC._rotation    这些属性,尽管在把MC拖到场景中,用FLASH创作工具进行的旋转修改。

它的这些属性值也是存在并随之改变的,可以用AS读取出来。

日志类别:Flash, Tutorial
标签:

stop();
//=========本站LOGO上的连接,AS3.0的URL连接方法==========
function GoToURL(event:MouseEvent){
var url=new URLRequest(”ht tp://www.flashas.net “) ;
navigateToURL(url) ;
}
logo_bt.addEventListener(MouseEvent.CLICK, GoToURL)
//================================================

//==============AS3.0调用本地SWF文件===============
var swfload = new Loader();
var swf:String = “1.swf”; //1
var swfok:URLRequest = new URLRequest(swf);//2
swfload.load(swfok); // 3 - 注意调用的SWF文件只能是本地文件
//swfload.load(new URLRequest(”1.swf”)); //可以将1,2,3集合成这一句
function johnny(event:MouseEvent) {
addChild(swfload); //添加对象
}
johnny_bt.addEventListener(MouseEvent.CLICK, johnny); //AS3.0按钮事件
swfload.x=swfload.y=88; //定义1.swf在场景中的坐标
//====================================================

//===========删除调用的本地SWF文件===================
function johnny_del(event:MouseEvent) {
removeChild(swfload); //删除对象
}
johnny_bt_del.addEventListener(MouseEvent.CLICK, johnny_del);
//====================================================

日志类别:Flash, Tutorial
标签:,

(转自天地会论坛)

一个小程序,希望大家能用上,很简单的.
addEventListener (MouseEvent.CLICK, getButtonName); //对舞台上的所有按钮和影片剪辑进行侦听
//判断鼠标点击的那个影片剪辑或者按钮,并执行相应的函数
function getButtonName(evt:MouseEvent)
{
switch(evt.target.name)
{
case “btn1″:
func1()
break;
case “btn2″:
func2()
break;
default:
return;
}
}
日志类别:Flash, Tutorial
标签:,