全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1710
推到 Plurk!
推到 Facebook!

動態產生n種顏色

答題得分者是:syntax
wu330033
一般會員


發表:29
回覆:28
積分:11
註冊:2007-10-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-12-18 21:01:18 IP:140.124.xxx.xxx 訂閱
我想要做一個可以自己輸入要n種不同的顏色
然後就會把不同顏色的點秀在Image上(隨機)
可是我不知道如何動態產生n種不同的顏色
請問有人會嗎?
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-12-19 00:06:23 IP:220.139.xxx.xxx 未訂閱
製作要素:
1.顏色編碼
2.亂數函式
3.timer元件

範圍不小喔,你可以先試著自己做做看,遇到問題再提出來。

===================引 用 wu330033 文 章===================
我想要做一個可以自己輸入要n種不同的顏色
然後就會把不同顏色的點秀在Image上(隨機)
可是我不知道如何動態產生n種不同的顏色
請問有人會嗎?
wu330033
一般會員


發表:29
回覆:28
積分:11
註冊:2007-10-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-12-19 09:12:14 IP:140.124.xxx.xxx 訂閱
小弟我不太清楚顏色編碼是什麼
是否可以舉個例子呢?
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-12-19 11:58:25 IP:61.64.xxx.xxx 訂閱
你想太多
顏色不過就是 RGB 三原色
R = 0 ~ 255, G = 0 ~ 255, B = 0 ~ 255
白色 RGB = $00FFFFFF 或是 $FFFFFF (R = 255, G = 255, B = 255)
黑色 RGB = $00000000 或是 $000000 或簡單的直接設成 0 (R = 0, G =0, B = 0)

你連這都不懂,書沒在看,上課沒在聽喔!

宣告變數 int iColor
亂數產生數值給他,範圍 0 ~0xFFFFFF,然後將iColor 填到畫面上,Cavxxxx.xxxx.xxx.piexl = iColor 就可以做到你要的

===================引 用 wu330033 文 章===================
小弟我不太清楚顏色編碼是什麼
是否可以舉個例子呢?
編輯記錄
syntax 重新編輯於 2007-12-19 12:10:55, 註解 無‧
wu330033
一般會員


發表:29
回覆:28
積分:11
註冊:2007-10-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-12-19 17:38:18 IP:140.124.xxx.xxx 訂閱
宣告變數 int iColor
亂數產生數值給他,範圍 0 ~0xFFFFFF

這邊我不太懂

一個整數變數為什麼可以指定0 ~0xFFFFFF的範圍呢?(有F說...)
編輯記錄
wu330033 重新編輯於 2007-12-19 17:40:14, 註解 無‧
wu330033 重新編輯於 2007-12-19 17:48:43, 註解 無‧
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-12-19 19:12:27 IP:220.139.xxx.xxx 未訂閱
那個是指16進制的數值,嗯…有本書叫c++ builder 3週速成,建議你翻一下,可以學得比較快。


===================引 用 wu330033 文 章===================
宣告變數 int iColor
亂數產生數值給他,範圍 0 ~0xFFFFFF

這邊我不太懂

一個整數變數為什麼可以指定0 ~0xFFFFFF的範圍呢?(有F說...)
系統時間:2024-04-27 0:06:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!