Choosing an Activity in the 123 Playspace

When using the 123 Playspace in VEXcode VR, there are several Activities that set the Field layout for the VR 123 Robot to run on. This article will walk you through how to choose an Activity, and how to use the Custom Activity feature. 


Choosing an Activity upon opening the 123 Playspace

Screen_Shot_2022-12-15_at_12.28.35_PM.png

When you open the 123 Playspace in VEXcode VR, the 'Select an Activity' dialog box will appear when the playground is opened. 

Use the scroll bar to scroll through the Activities listed. Each Activity title corresponds to a preset themed 123 Field with elements that the 123 Robot can drive on or around. 

Screen_Shot_2022-12-15_at_12.42.45_PM.png

To choose an Activity, select the button of the Activity title. 

Screen_Shot_2022-12-15_at_12.43.34_PM.png

The Activity will then open in the 123 Playspace. The VR 123 Robot and Field elements will be in default starting positions. 

View this article to learn more about setting the starting position of the VR 123 Robot.


Choosing a New Activity While Using the 123 Playspace

Screen_Shot_2022-12-15_at_12.45.54_PM.png

You can change the Activity at any time while using the 123 Playspace. Select the Activities button, as shown in the image to the right.  

Screen_Shot_2022-12-15_at_12.48.11_PM.png

This will open the 'Select an Activity' dialog box. Use the scroll bar to scroll through the Activities. 

Select an Activity button to choose a new Activity.

Screen_Shot_2022-12-15_at_12.49.23_PM.png

The new Activity will then open in the 123 Playspace. The VR 123 Robot and Field elements will be in default starting positions. 

View this article to learn more about setting the starting position of the VR 123 Robot.


Using the Custom Activity Field

Screen_Shot_2022-12-15_at_12.50.48_PM.png

The 'Custom' Activity will open a blank Field in the 123 Playspace, that you can use as is, or customize by uploading your own image or Field setup. 

Screen_Shot_2022-12-15_at_12.52.28_PM.png

The Custom Field opens as a blank Field by default. You can code the VR 123 Robot to drive on this Field and use it as is. 

Uploading a Custom Image to the Field

Screen_Shot_2022-12-15_at_12.56.56_PM.png

To customize the Field, select the Expand button, as shown in the image on the right.

Screen_Shot_2022-12-15_at_12.59.26_PM.png

Select the 'Upload' button to upload a custom image to the Field. The Upload button is used to upload custom .png and .jpg image files that are less than 1 megabyte.

Screen_Shot_2022-12-15_at_1.08.11_PM.png

A window will open to select your image file. Note this image shows the window opened on a Mac. This may look different depending on your device.

Screen_Shot_2022-12-15_at_1.10.20_PM.png

The image file will then open on the Field.


Other Features in the Custom Activity Field Expand Button

The Download Field Button

Screen_Shot_2022-12-15_at_1.21.17_PM.png

The 'Download Field' button will download the image of the VR 123 Field as a .png without the VR 123 Robot or any of the other Playground buttons.

Screen_Shot_2022-12-15_at_1.18.43_PM.png

Here is an example of a downloaded Field image from the Activity above

The Download Playground Button

Screen_Shot_2022-12-15_at_1.21.39_PM.png

The 'Download Playground' button will download the entire Playground Window image as a .png image file. This includes:

  • The image of the VR 123 Field
  • The current position of the VR Robot
  • The timer of the project being run
  • All of the Playground Window buttons

Screen_Shot_2022-12-15_at_1.40.36_PM.png

Here is an example of the downloaded Playground image from the Playground above.

The Clear Button

Screen_Shot_2022-12-15_at_1.22.01_PM.png

The 'Clear' button will clear the Field of any current uploaded images, and return it to the empty VR 123 Field when selected.

Screen_Shot_2022-12-15_at_12.52.28_PM.png

You can then upload a new image to the Field, use it as is, or select a new Activity.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: