Мой вопрос кажется очень глупым. Но у меня действительно головная боль с этим вопросом. Например, вы используете canvas
для рисования чего-либо на экране (пример: линия, квадрат). Вы просто берете одну строку кода. Таким образом, при отладке, когда вы проходите через эту линию и получаете плохой результат (ничего не произошло, не рисуйте то, что вы хотите, ...) Вы полностью знаете, что что-то не так с этой линией или параметром ее метода.
Но когда я прихожу в OpenGL, просто треугольник (с цветной текстурой, ...), вы должны использовать «много строк кода»: создать byteBuffer
, преобразовать в floatBuffer
, включить какое-то состояние, которое вы будете использовать ... И когда отладка, что-то не так, я не могу знать, почему (Это может быть неправильный параметр, или я что-то упустил, ...). Отладчик просто помогает мне увидеть поток кода и посмотреть, как он работает.
Мне нужен совет людей, чтобы преодолеть это. Пожалуйста, помогите мне.
спасибо:)