16 พฤษภาคม 2024, 15:28:44 *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
  หน้าแรก   เว็บบอร์ด   ช่วยเหลือ ซื้อขายสินค้า Shop เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ:  วิธีทำ Screen Loading แบบภาพเคลื่อนไหว  (อ่าน 12728 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« เมื่อ: 11 กุมภาพันธ์ 2010, 19:32:18 »



Download ตัวอย่าง คลิกที่นี่

ค้นหา
-สร้าง folder ui_igo8\320_240(ตัวเลขตามขนาดหน้าจอของท่าน) (หรือ ui_igo8_da\320_240 แล้วแต่ว่าเครื่องของท่านให้แบบไหน)
สิ่งที่ต้องมีใน folder นี้ก็ตามนี้ครับ
  -loading.jpg  --> ภาพ screen ตอนโหลด
  -screenloading.bmp --> ภาพที่ต้องการให้มันขยับได้
  -screenloading.spr --> ไฟล์ควบคลุมการทำงานของ screenloading.bmp (หาได้จากไฟล์ตัวอย่าง)


-screenloading.bmp
ค้นหา
เป็นภาพจำนวน 10 ภาพ วางต่อกันตามรูป
*** ภาพที่ 9 จะเห็นนานสุด เพราะมันจะตรงกับช่วง mainscreen load จะนานแคไหนขึ้นอยู่กับความเร็วของแต่ละเครื่อง ***


-screenloading.spr
ค้นหา
เปิดไฟล์นี้ด้วย notepad ข้างในจะมี code ตามนี้
โค๊ด:
BmpFlags = 0
DefFlags = ALPHA_PIXEL
DefPhase = 0
Stripes = 95  ;แก้ตัวเลขตรงนี้ให้มีขนาดตามความสูงของภาพในแต่ภาพ ที่ใช้ใน screenloading.bmp

Animation = "busy_big", 3, "A", "ABCDEFGH"

-เพิ่ม code ส่วนนี้ลงใน sys.txt
ค้นหา
โค๊ด:
[loading]
show_statustext=1 ;ใส่ 0 ถ้าไม่ต้องการให้แสดงข้อความด้านล่าง
show_phases=1
phases_x=62 ;ตำแหน่งเริ่มต้นของภาพ screenloading.bmp ในแนวนอน(Left position)
phases_y=80 ;ตำแหน่งเริ่มต้นของภาพ screenloading.bmp ในแนวตั้ง(Top position)
phases_count=16
phases_bmp="screenloading.spr"
« แก้ไขครั้งสุดท้าย: 09 มีนาคม 2010, 23:35:12 โดย keang-kt » บันทึกการเข้า

m(-_-)m
 
Slimpig
Jr. Member
**


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
สมาชิกพิเศษร้านค้าสมาชิก
ID number: 287
กระทู้: 309
$10.00 credits

View Inventory
Send Money to Slimpig

Referrals: 0
คำขอบคุณ
-ได้ให้: 160
-ได้รับ: 248



พลังชีวิต
0%


« ตอบ #1 เมื่อ: 11 กุมภาพันธ์ 2010, 19:53:18 »

เจ๋ง จิ้มแล้วกระเด้งด้วย  Grin
บันทึกการเข้า

สนใจ GPS มีคุณภาพ และมีบริการหลังการขาย ติดต่อสอบถามได้ครับ
http://www.n...p?board=46.0
Uungung
Jr. Member
**


ออฟไลน์ ออฟไลน์

ID number: 1201
กระทู้: 27
$10.00 credits

View Inventory
Send Money to Uungung

Referrals: 0
คำขอบคุณ
-ได้ให้: 39
-ได้รับ: 22



พลังชีวิต
0%


« ตอบ #2 เมื่อ: 11 กุมภาพันธ์ 2010, 20:37:19 »

น่าใช้จังเลย เมื่อไหร่จะได้ใช้จริงน้า Kiss Kiss
บันทึกการเข้า
Victor
Exp 10-02-2013
Full Member
***


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
vip 1 yvipDonate
ID number: 4013
กระทู้: 193
$91.91 credits

View Inventory
Send Money to Victor

Referrals: 0
คำขอบคุณ
-ได้ให้: 118
-ได้รับ: 2614



พลังชีวิต
0%


« ตอบ #3 เมื่อ: 12 กุมภาพันธ์ 2010, 09:24:57 »

ฝืมือ จริงๆ ครับ

ผมทำใช้เอง โดยการเอารูปเด็กๆ (ลูก) แต่งเป็นภาพ .JPG ขนาด Dimension เท่ากัน แล้วเอาไปวางแทนไฟล์
iGO8\ui_igo8_da\480_272\loading.jpg

ก็สวยไปอีกแบบนะครับ ลองดูสิ
 :newe1:
บันทึกการเข้า

---  ช่วงนี้อากาศ ร้อน ขับรถ ความร้อนขึ้นตลอด ควรมิเตอร์วัดอุณหภูมิเครื่องยนต์หรือหม้อน้ำ แบบแสดงตัวเลข รู้ก่อนเครื่องยนต์ตาย ขับรถปลอดภัย --
chai-to
S8 member
*****


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
สมาชิกพิเศษตลอดชีพ
ID number: 31
กระทู้: 793
$85.02 credits

View Inventory
Send Money to chai-to

Referrals: 0
คำขอบคุณ
-ได้ให้: 1151
-ได้รับ: 1589



พลังชีวิต
0%


« ตอบ #4 เมื่อ: 14 กุมภาพันธ์ 2010, 05:04:23 »

ขอแจมหน่อย ระหว่างที่รอ เห็นว่าสวยดีเผื่อท่านใดชอบ  :newe4:
บันทึกการเข้า

รณรงค์ ช่วยกัน ครับ "ตั้งชื่อกระทู้ ให้สื่อความหมาย ง่ายต่อการค้นคว้า สำหรับปัญหาในอนาคต"
เวลา สมาชิกท่านอื่นๆ อ่านจะได้ เข้าใจถึงความหมายของกระทู้นั้นๆ
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« ตอบ #5 เมื่อ: 15 กุมภาพันธ์ 2010, 09:02:34 »

ใส่วิธีทำให้แล้วนะครับ  Tongue
บันทึกการเข้า

m(-_-)m
pigsan
Team & Developers
*


ออฟไลน์ ออฟไลน์

ID number: 55
กระทู้: 166
$2010.02 credits

View Inventory
Send Money to pigsan

Referrals: 0
คำขอบคุณ
-ได้ให้: 134
-ได้รับ: 973



พลังชีวิต
0%


« ตอบ #6 เมื่อ: 15 กุมภาพันธ์ 2010, 21:54:27 »

ขอแจมหน่อย ระหว่างที่รอ เห็นว่าสวยดีเผื่อท่านใดชอบ  :newe4:


หุ หุ ... พาเข้าป่า ...  Cheesy

แซวเล่นนะท่าน  Tongue
บันทึกการเข้า
Dragonball
St. Member
*


ออฟไลน์ ออฟไลน์

ID number: 4969
กระทู้: 9
$0.00 credits

View Inventory
Send Money to Dragonball

Referrals: 0
คำขอบคุณ
-ได้ให้: 10
-ได้รับ: 8



พลังชีวิต
0%


« ตอบ #7 เมื่อ: 20 กุมภาพันธ์ 2010, 13:30:17 »

ผมต้องการเปลี่ยนรูปข้างล่างให้เป็นรูปอื่นแล้วนำไปใช้ใน screen loading บ้างไม่ทราบว่าต้องทำอย่างไรครับ

บันทึกการเข้า
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« ตอบ #8 เมื่อ: 21 กุมภาพันธ์ 2010, 21:33:58 »

ผมต้องการเปลี่ยนรูปข้างล่างให้เป็นรูปอื่นแล้วนำไปใช้ใน screen loading บ้างไม่ทราบว่าต้องทำอย่างไรครับ

เป็นไฟล์รูป BMP ธรรมดาครับ แค่เอามาวางต่อกัน
บันทึกการเข้า

m(-_-)m
P51NARA
Jr. Member
**


ออฟไลน์ ออฟไลน์

เพศ: ชาย
ID number: 4235
กระทู้: 24
$0.00 credits

View Inventory
Send Money to P51NARA

Referrals: 0
คำขอบคุณ
-ได้ให้: 124
-ได้รับ: 29



พลังชีวิต
0%


« ตอบ #9 เมื่อ: 09 มีนาคม 2010, 22:33:58 »

ถ้าผมใช้หน้าจอ 240x320 จะต้องตั้งตำแหน่ง phases_x=62 และ phases_y ยังงัยครับ
บันทึกการเข้า

My Device >>>> BenQ P51 & Touch 3G
        คนพลัดถิ่น จากเมืองแม่หม้าย
                  สู่ดินแดนปลายด้ามขวานไทย
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« ตอบ #10 เมื่อ: 09 มีนาคม 2010, 23:33:38 »

ถ้าผมใช้หน้าจอ 240x320 จะต้องตั้งตำแหน่ง phases_x=62 และ phases_y ยังงัยครับ

ถ้าไม่เข้าใจเรื่องตำแหน่ง phases_x และ phases_y ลองใส่ 0 ทั้งคู่
แล้วค่อนเปลี่ยนตัวเลขดูครับ แล้วจะเข้าใจว่าควรใส่ค่าเท่าไร
จากขนาดหน้าจอของท่านคือ 240x320
phases_x ไม่เกิน 240 ลบ ขนาดความกว้างของรูป screenloading.bmp
phases_y ไม่เกิน 320 ลบ ขนาดความสูงของรูป screenloading.bmp ใน 1 frame
« แก้ไขครั้งสุดท้าย: 09 มีนาคม 2010, 23:36:25 โดย keang-kt » บันทึกการเข้า

m(-_-)m
Firos
Full Member
***


ออฟไลน์ ออฟไลน์

ID number: 8688
กระทู้: 39
$0.00 credits

View Inventory
Send Money to Firos

Referrals: 0
คำขอบคุณ
-ได้ให้: 111
-ได้รับ: 58



พลังชีวิต
0%


« ตอบ #11 เมื่อ: 19 สิงหาคม 2010, 17:14:51 »

primo ทำได้มั้ยครับ ถ้าได้ทำเหมือนกันหรือเปล่า Smiley
บันทึกการเข้า
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« ตอบ #12 เมื่อ: 20 สิงหาคม 2010, 13:14:00 »

primo ทำได้มั้ยครับ ถ้าได้ทำเหมือนกันหรือเปล่า Smiley

ยังไม่ได้ลองนะครับ แต่เท่าที่ดูรูปแบบยังเหมือนเดิม น่าจะยังใช้ได้ครับ
บันทึกการเข้า

m(-_-)m
Firos
Full Member
***


ออฟไลน์ ออฟไลน์

ID number: 8688
กระทู้: 39
$0.00 credits

View Inventory
Send Money to Firos

Referrals: 0
คำขอบคุณ
-ได้ให้: 111
-ได้รับ: 58



พลังชีวิต
0%


« ตอบ #13 เมื่อ: 23 กันยายน 2010, 08:41:58 »

ใน primo ต้องทำแบบนี้ด้วยหรือเปล่าครับ
-สร้าง folder ui_igo8\320_240(ตัวเลขตามขนาดหน้าจอของท่าน) (หรือ ui_igo8_da\320_240 แล้วแต่ว่าเครื่องของท่านให้แบบไหน)

สิ่งที่ต้องมีใน folder นี้ก็ตามนี้ครับ
-loading.jpg  --> ภาพ screen ตอนโหลด
-screenloading.bmp --> ภาพที่ต้องการให้มันขยับได้
-screenloading.spr --> ไฟล์ควบคลุมการทำงานของ screenloading.bmp (หาได้จากไฟล์ตัวอย่าง)

เพราะผมเห็น loading ของ primo อยู่ใน data.zip\ui_igo9\480_272 เป็น bmp แต่ลองทำใน data.zip\ui_igo9\480_272
แล้วไม่ได้ครับ ไม่ทราบว่าจะต้องทำ แบบ igo 8 หรือเปล่า ขอบคุณครับ
บันทึกการเข้า
keang-kt
Team & Developers
*


ออฟไลน์ ออฟไลน์

เพศ: ชาย
รางวัล:
ผู้สนับสนุน
ID number: 471
กระทู้: 943
$2015.46 credits

View Inventory
Send Money to keang-kt

Referrals: 0
คำขอบคุณ
-ได้ให้: 1189
-ได้รับ: 18527



พลังชีวิต
0%


« ตอบ #14 เมื่อ: 23 กันยายน 2010, 16:26:28 »

ผมเห็น loading ของ primo อยู่ใน data.zip\ui_igo9\480_272 เป็น bmp แต่ลองทำใน data.zip\ui_igo9\480_272
แล้วไม่ได้ครับ ไม่ทราบว่าจะต้องทำ แบบ igo 8 หรือเปล่า ขอบคุณครับ

ถ้าใส่ใน data.zip ก็ต้องเข้าไปแก้ data.zip\project_config\igo9.ini
ให้มันโหลดรูปที่เราใส่เข้าไปด้วยครับ
วิธีแก้ก็เหมือนใน sys.txt ครับ
บันทึกการเข้า

m(-_-)m
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  


กระทู้ที่คุณอาจสนใจ
หัวข้อ เริ่มโดย ตอบ อ่าน กระทู้ล่าสุด
นำ loading screen สำหรับ igo ขนาด 480*272 มีรถหลายยี่ห้อครับ
แผนที่, สกิน, Scheme, และอื่น ๆ
tryth 2 3538 กระทู้ล่าสุด 17 มีนาคม 2010, 13:35:37
โดย narong9000
การเปลี่ยน loading screen สำหรับ Primo
iGO for Win-CE, PDA
PTMAX 7 6685 กระทู้ล่าสุด 02 กรกฎาคม 2010, 11:22:35
โดย ผ่านมา !!
วิธีทำ loading screen แบบง่าย ๆ ครับ
แผนที่, สกิน, Scheme, และอื่น ๆ
naiyang 1 4079 กระทู้ล่าสุด 25 กุมภาพันธ์ 2012, 00:39:10
โดย fortune
Powered by MySQL Powered by PHP

Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC
SimplePortal 2.3.5 © 2008-2012, SimplePortal | Thai language by ThaiSMF

SMFAds for Free Forums
© Copyrights 2010 navthai.com mod by trex_ln
Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.059 วินาที กับ 68 คำสั่ง