Script | 結果 | 描述 |
< | < | 小於號或顯示標記 |
> | > | 大於號或顯示標記 |
& | & | 可用於顯示其它特殊字元 |
" | " | 引號 |
® | ® | 己注冊 |
© | © | 版權 |
™ | ™ | 商標 |
  | 半方大的空白 | |
  | 全方大的空白 | |
| 不斷行的空白 |
For All Reference -
HTML Symbol Entities Reference
Script | 結果 | 描述 |
< | < | 小於號或顯示標記 |
> | > | 大於號或顯示標記 |
& | & | 可用於顯示其它特殊字元 |
" | " | 引號 |
® | ® | 己注冊 |
© | © | 版權 |
™ | ™ | 商標 |
  | 半方大的空白 | |
  | 全方大的空白 | |
| 不斷行的空白 |
//從spriteA 和 spriteB開始
//如果使用一個空白影片,或影片沒有半徑(radius)屬性
//可以用寬度與高度除以2
var dx:Number = spriteB.x - spriteA.x;
var dy:Number = spriteB.y - spriteA.y;
var dist:Number = Math.sqrt(dx * dx + dy * dy);
if(dist < spriteA.radius + spriteB.radius)
{
//處理碰撞
}
var numObjects:uint = 10;
for(var i:uint = 0; i < numObjects - 1; i++)
{
//使用變量 i 提取引用
var objectA = objects[i];
for(var j:uint = i + 1; j < numObjects - 1; j++)
{
//使用變量 j 提取引用
var objectB = objects[j];
//在 objectA 與 objectB 之間進行碰撞檢測
}
}
var dx:Number = targetX - sprite.x;
var dy:Number = targetY - sprite.y;
vx = dx * easing;
vy = dy * easing;
sprite.x += vx;
sprite.y += vy;
vx = (targetX - sprite.x) * easing;
vy = (targetY - sprite.y) * easing;
sprite.x += vx;
sprite.y += vy;
sprite.x += (targetX - sprite.x) * easing;
sprite.y += (targetY - sprite.y) * easing;
var ax:Number = (targetX - sprite.x) * spring;
var ay:Number = (targetY - sprite.y) * spring;
vx += ax;
vy += ay;
vx *= friction;
vy *= friction;
sprite.x += vx;
sprite.y += vy;
vx += (targetX - sprite.x) * spring;
vy += (targetY - sprite.y) * spring;
vx *= friction;
vy *= friction;
sprite.x += vx;
sprite.y += vy;
vx += (targetX - sprite.x) * spring;
vy += (targetY - sprite.y) * spring;
sprite.x += (vx *= friction);
sprite.y += (vy *= friction);
var dx:Number = sprite.x - fixedX;
var dy:Number = sprite.y - fixedY;
var angle:Number = Math.atan2(dy, dx);
var targetX:Number = fixedX + Math.cos(angle) * springLength;
var targetY:Number = fixedY + Math.sin(angle) * springLength;
string xml = "<test>"
" <empty></empty>"
" <more>i has value.</more>"
"</test>";
string value = "";
TiXmlDocument xmlDoc;
xmlDoc.Parse(xml);
TiXmlElement *rootEl = xmlDoc.rootElement();
TiXmlElement *emptyEl = rootEl->FirstChildElement("empty");
const char *check = emptyEl->GetText();
if(check != NULL)
value = check;
...
...
#include <string>
use namespace std;
void check(const string &input)
{
// implements...
}
void check(const char *input){
if(input != NULL)
check(string(input));
}
int main(){
check(NULL);
}