2013-05-29 107 views
1

我是新來Libgdx質地,我正在開發一個小的演示遊戲像這樣的妙筆(鏈接:http://www.miniclip.com/games/magic-pen/en/),它使用的Box2D,但我得到stucked。我不知道如何在觸摸的鼠標上繪製蠟筆線,並在屏幕上拖動鼠標。他們使用一個紋理包含蠟筆顏色,使一個小矩形的線,然後用紋理填充它,或者他們用其他方法?請任何人告訴我的方式,我會很感激爲:dlibgdx借鑑邊緣多邊形

回答

1

我有點沒有類似的事情之前。我發現了一個很棒的教程,它的動作腳本,但是這些想法可以很容易地移植到libgdx。它還展示瞭如何動畫你的紋理。

http://gamedev.tutsplus.com/tutorials/implementation/create-a-glowing-flowing-lava-river-using-bezier-curves-and-shaders/

編輯:

此鏈接繪製使用OpenGL激光器還幫我出與紋理映射

http://codepoke.net/2011/12/27/opengl-libgdx-laser-fx/

+0

十分感謝您joey.enfield :)但我對於所有這些東西有點困惑(也許我對這些OpenGL的東西太愚蠢或太天真了)。如果你有,可以給我一個libgdx繪畫應用程序演示(像windows中的繪畫應用程序)嗎?再次感謝兄弟,你有我的尊重 – user2430994

+0

我怕我沒有之一。我正在繪製激光束..這個想法是相似的。看看我發佈的鏈接。他們會告訴你應該怎麼做。 ,我會採取將步驟: 1 - 獲取用戶輸入的鼠標觸摸,只是畫出連接點線。 2 - 一旦你滿意這個嘗試並順利使用本教程中介紹的步驟曲線。 3 - 在矩形多邊形中繪製圖像的實踐(查看網格中的libgdx示例) 一旦你得到這一點,它應該很容易;) –

+0

非常感謝你joey:D昨天我終於可以繪製矩形多邊形爲一條線,並使它們中的許多形成「連接線」圖。現在,我想他們紋理,我想將它們保存在一個「獨立的」質地,所以我可以紋理添加到雪碧和再次繪製在屏幕上。我聽說他們使用幀緩衝的東西保存到一個紋理,但我不知道到底如何,只是僅保存了我最近畫但不是所有的畫面(包括背景圖像和其他精靈)。再次感謝你,喬伊,你是我的巨大幫助兄弟:) – user2430994