nscursor を使用して、ゲームでカスタム カーソルを使用しようとしています。次のコードを使用します
//While initializing openglview
mCustomCursor = [[NSCursor alloc] initWithImage:image hotSpot:NSZeroPoint];
[image release];
[mCustomCursor set]
resetcursorrect メソッドでカーソル四角形を設定しています
- (void)resetCursorRects
{
[self addCursorRect:currentViewPortRect cursor:[NSCursor currentCursor]];
}
カスタム カーソルが表示されます。一貫性がなく、システム カーソル (アラート用) に戻ることもあれば、戻ってくることもあれば、そうでないこともあります。とても紛らわしいです。「setOnMouseEntered」、「pop」を使用する必要があるかどうかわかりません。nscursor を使用して動的に変更する標準的な方法は何ですか。