我最近開始使用Java創建遊戲。對於這個遊戲,我創建了一個名爲Tower的課程。在這個類中,我有一些整數變量和一些字符串。現在我想知道是否有辦法創建一個新的Tower對象來響應鼠標事件。如何根據請求創建多個類對象
例如:屏幕上的點擊事件應該創建一個新的Tower對象(然後將座標添加到Tower對象)。而且,如果您單擊屏幕上的其他位置,則會使用新座標創建另一個Tower對象。
我想這樣的事情,因爲玩家將能夠購買多個塔,並將他們放在任何他喜歡的地方(這些塔會有不同的屬性)。有沒有辦法做到這一點?這甚至有可能嗎?如果沒有任何建議:P?
好的 - 你有一個鼠標點擊處理程序。你有什麼嘗試? – 2013-02-22 20:21:21
您可以使用'new Tower(arguments)'創建任意數量的Tower對象,並且您可能想要在'List' –
vikingsteve
2013-02-22 20:23:29
中跟蹤它們,感謝您的快速響應,我嘗試了一個簡單的代碼鼠標事件,但我必須命名塔的對象。所以一旦我再次點擊第一個對象消失了。 – daanabc 2013-02-22 20:27:15