การหาความเร็วในการเลื่อน mouse ใน Action Script 3.0 by

29
Apr
0

หลายๆคนที่ใช้ Action Script  3.0 ในการสร้าง flash อาจสงสัยถึงวิธีการหาค่าความเร็วในการเลื่อน mouse ของผู้ใช้ขณะนั้น

เพราะมีแต่ mouseX และ mouseY ที่เป็นตัวบอกตำแหน่งของ mouse เท่านั้น แต่เราสามารถใช้ตำแหน่งนั้นมาหาความเร็วได้ ดัง class ตัวอย่างนี้

public class MouseSpeed extends Sprite
{
        private var newY:Number = 0;
        private var oldY:Number = 0;
        public var ySpeed:Number;
        private var newX:Number = 0;
        private var oldX:Number = 0;
        public var xSpeed:Number;

        public function MouseSpeed()
        {
	        this.addEventListener(Event.ENTER_FRAME, calculateMouseSpeed);
        }

        private function calculateMouseSpeed(e:Event)
        {
	        newY = mouseY;
	        ySpeed = newY - oldY;
	        oldY = newY;

	        newX = mouseX;
	        xSpeed = newX - oldX;
	        oldX = newX;
        }

        public function getYSpeed():Number
        {
	        return ySpeed;
        }

        public function getXSpeed():Number
        {
	        return xSpeed;
        }
}

โดยหลักการก็คือ การหาตำแหน่งของ mouse ใน frame ก่อนหน้านั้นกับตำแหน่งในเฟรมปัจจุบัน เพื่อหาระยะทางที่ mouse เคลื่อนที่ใน 1 frame นั่นเอง

ผู้อ่านสามารถนำ class นี้ไปใช้ได้ทันที โดย function getXSpeed จะ return ค่าความเร็วของ mouse ในแกน X และ getYSpeed จะเป็นของแกน Y ซึ่งจะเป็นชนิด Number

สุดท้าย เมื่อหาความเร็วของ mouse ได้ ก็จะสามารถนำไปใช้ได้หลายแบบ ไม่ว่าจะเป็นการจับวัตถุเขวี้ยง หรือการเลื่อนวัตถุไปชนในความเร็วที่ต่างกันได้ครับ

อ้างอิง

http://www.quasiuseful.com/

Yammer – twitter ในรูปแบบขององค์กร by

1
Apr
0

Yammer คืออะไร?

-Yammer เป็นบริการ microblogging ชนิดหนึ่งซึ่งใช้ติดตามว่าคนอื่นทำอะไรยู่ โดยจะคล้ายกับ twitter แต่ Yammer จะใช้กับคนในกลุ่มหรือองค์กรเดียวกัน

ซึ่งจะเป็นส่วนตัวกว่า twitter

หา Yammer ได้จากที่ไหน?

-การติดตั้ง Yammer นั้นสามารถโหลดได้จาก

https://www.yammer.com/company/desktop

ซึ่งจะเป็นตัว  Yammer Desktop สามารถลงใส่ Windows ได้เลย

-ถ้าใครไม่อยากลงใน Windows ก็สามารถลงเป็น extension ใน firefox ได้โดยหาจากส่วนเสริมของ firefox แต่ในเวลานี้(1 เม.ย 2554) extension ของ Yammer ยังไม่สามารถใช้ได้ใน firefox 4

การสมัครสมาชิก Yammer

  1. ต้องมีเมล @XXX ที่ใช้สำหรับกลุ่มตัวเอง
  2. ไปที่ https://www.yammer.com/users/simple_signup
  3. ใส่อีเมลที่เป็น @XXX ของเราไปแล้วกด Sign Up
  4. ระบบจะส่งลิ้งค์ activate มาที่เมล์ของเรา ให้ activate
  5. จากนั้นระบบจะให้เราใส่ชื่อ รหัสผ่าน รูปดิสเพล
  6. Follow Your Colleagues สามารถเลือกคนที่จะ Follow ได้
  7. สมัครเสร็จเรียบร้อย

หน้าตาของ Yammer

หน้าตาของ Yammer

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน