|
|
|
Работа с графикой
|
|||
|---|---|---|---|
|
#18+
Только начал изучать язык и решил написать тенис как на старых телефонах, только с фоном который просто рисует рандомную линию рандомного цвета и так линиями забивает фон. Возникла проблема с морганием и можно ли вообще не перерисовывать линии? (Еще хотелось бы опытного взгляда на другие проблемы для этого и выкладываю код, что всвязи с этими проблемами стоит почитать?) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 17:20 |
|
||
|
Работа с графикой
|
|||
|---|---|---|---|
|
#18+
Стоит почитать: Java Coding Convention http://www.oracle.com/technetwork/java/codeconvtoc-136057.html и отформатировать код в соответсвии с ним. Затем стоит посмотреть готовый код в JDK\demo на пример демок с анимацией Затем почитать теорию про Game Loop, чтобы не возникало вопросов про "моргания" http://gameprogrammingpatterns.com/game-loop.html http://www.gameprogblog.com/generic-game-loop/ Вот это, ИМХО, лучшее: http://www.koonsolo.com/news/dewitters-gameloop/ Затем, более продвинутые API для работы с графикой в Java Processing https://www.processing.org/ JavaFX http://docs.oracle.com/javafx/2/canvas/jfxpub-canvas.htm Ну, и на последок может быть выкинуть Java и взять Unity? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 17:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38714447&tid=2126780]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
194ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 509ms |

| 0 / 0 |
