看板 Flash 關於我們 聯絡資訊
我想寫一個程式 是 三個杯子 球隨機出現 三個杯子 是同一個物件 拉出來分別叫做 c1 c2 c3 杯子物件裡面 有做 六個 移動補間動畫 c1>c2 ; c1>c3 ; c2>c1 ; c2>c3 ; c3>c1 ; c3>c2 想要 三個杯子 隨機跑 因為 c1 只會跑到 c2 & c3 c2 只會跑到 c1 & c3 c3 只會跑到 c1 & c2 還想讓他隨機跑個五次之後就停止 但不知道 怎麼寫 如果要寫陣列 就是要寫出每種組合 該怎麼寫呢= =? Q1 我有3種 排序的話 (直的看) 1 1 2 2 3 3 2 3 1 3 1 2 3 2 3 1 2 1 該如何用程式寫出來 Q2 又或者 該怎麼利用 If(應該是if吧) 抓一個值 a 只會抓 2或3 b 只會抓 1或3 c 只會抓 1或2 如果a 抓了 2 b就可能抓 1或3 如果a 抓了 3 b就只會抓 1 如果b 抓了 1 c就還是 3 如果b 抓了 3 c就會抓1 原先 a b c 分別就給了 1 , 2 , 3 這三個值做比對了 我們主任只講上面那兩種方法 說 剩下自己去想 但真的遲遲不知該如何下手 就算抓了 1 2 3 又要如何套用到 物件裡面的 動畫呢 .. 跪請大大幫忙解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.77.1
KawasumiMai:第一題完全不知道你在講什麼..... 01/20 19:32
KawasumiMai:第二題...先畫出樹狀圖就知道了 01/20 19:32
KawasumiMai:A2>B1>C3 01/20 19:33
KawasumiMai: B3>C1 01/20 19:33
KawasumiMai:A3>B1>C....3? 01/20 19:33
KawasumiMai:switch或if吧..前提是A的權重真的比B和C大(優先判斷 01/20 19:34
KawasumiMai:先確認有搞懂題目的邏輯比較重要 01/20 19:34
KawasumiMai:話說C不是只會抓1 2嗎쀮.. 01/20 19:35
ybigghost:我們老師就畫出 我第一種 叫我打出陣列= = 01/21 00:13
※ 編輯: ybigghost 來自: 220.135.30.222 (01/21 00:29)
KawasumiMai:...擺直的...還以為關聯性要看橫的 01/21 00:25
KawasumiMai:3X2X1=6種組合,正規一點的方法就for三圈加上判定吧 01/21 00:25
KawasumiMai:然後你要存成三個陣列還是二維陣列就.... 01/21 00:28
KawasumiMai:還是把題目完整貼上來比較妥當 01/21 00:28
※ 編輯: ybigghost 來自: 220.135.30.222 (01/21 00:30)