One of the first steps you should take is defining global variables. The Experiment class in the pypsyexp library requires
three variables passed to it. In lines 11-40, we define all the variables that we will be using in the experiment. Of particular
importance are the experimentname, laptop, LAPTOPRES and
In line 26, we have our main class inherit from the Experiment class that is in pypsyexp.py. For the initialization, we pass
our main class Direction, laptop, experimentname, and experimentversion. In order to initialize the
Experiment class, we pass the laptop, experimentname, and screenres variables. The
Experiment class will set up the display window based on the value passed in addition to the main Surface,
self.screen. The title of the experiment will be taken from experimentname.
If laptop is True it will display in a windowed mode in a screen resolution of LAPTOPRES
, which here is 1024x768. Otherwise it will be displayed full screen with resolution of FULLSCREENRES. Note that if the resolution passed does
not match the resolution of the screen it is displayed on, the images will stretch or compress resulting in loss of detail.
Previous || 1 2 3 4 5 6 || Next