私はPsychtoolbox ScreenとTextwindowを使用していくつかの問題を抱えています。 私の実験では、最初に指示を出したいと思います。白Psychtoolbox - 指示用テキスト
Screen('TextSize', window, 20);
Screen('TextFont', window, 'Courier');
DrawFormattedText(window, 'Hello World', 'center', 'center', white);
そして、他の基本的な画面定義の宅配便での画面中央の %のドローテキスト:私はこのようなものを使用しました。 問題は次のとおりです。テキストが完全に表示されていません。私はさまざまなサイズを試して、フォントをTimesに設定しましたが、常に同じです - すべての文字は3/4(ca)しか表示されません...
何が問題なのですか? 誰かが私にヒントを与えることができれば非常にいいです...
ありがとう!
お世話になりました、ありがとうございました!私は私の記事を編集し、あなたが私の意味を見ることができるといいと思います... 私は余分なスクリプトであなたのコードを試してみました。だから私はそれが私の実験的なループや何かと関係があると思うが、私は何が問題になるかもしれないと想像することはできません...おそらく私が持っていることに注意する必要があります KbWait([]、2);上記のコードの後に があります。なぜなら、被験者が命令を読み込んでキーを押したときに実験ループを続行したいからです。 – LotteLi
'DrawFormattedText'と次の 'Flip'コマンドの間に他のステートメントがありますか?後続の描画コマンドは、互いに重なり合って表示されます。 – DMR
いいえ、これはこのセクションの完全なコードです: %スクリーンの上部に黒のデフォルトフォントでテキストを描きます。 スクリーン( 'FillRect'、ウィンドウ、白); 画面( 'BlendFunction'、ウィンドウ、 'GL_SRC_ALPHA'、 'GL_ONE_MINUS_SRC_ALPHA'); 画面( 'TextSize'、ウィンドウ、10); 画面( 'TextFont'、ウィンドウ、 '時'); DrawFormattedText(ウィンドウ、 '準備ができたらEnterキーを押してください'、 'center'、 'center'、black); %スクリーンピクセル* 0.25、[0 0 0]); 画面( 'Flip'、ウィンドウ); %描画されたものを示します。 KbWait([]、2); – LotteLi