{"id":13744895,"url":"https://github.com/aerys/monitor","last_synced_at":"2026-01-18T20:30:49.987Z","repository":{"id":141913242,"uuid":"1529345","full_name":"aerys/monitor","owner":"aerys","description":"Lightweight customizable ActionScript 3.0 property monitor","archived":false,"fork":false,"pushed_at":"2011-04-12T15:27:59.000Z","size":128,"stargazers_count":17,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-08-04T05:05:18.413Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"ActionScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aerys.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-03-26T14:35:45.000Z","updated_at":"2017-08-02T14:57:30.000Z","dependencies_parsed_at":"2023-03-13T10:27:41.782Z","dependency_job_id":null,"html_url":"https://github.com/aerys/monitor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerys%2Fmonitor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerys%2Fmonitor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerys%2Fmonitor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerys%2Fmonitor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aerys","download_url":"https://codeload.github.com/aerys/monitor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224811304,"owners_count":17373940,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T05:01:18.026Z","updated_at":"2026-01-18T20:30:49.975Z","avatar_url":"https://github.com/aerys.png","language":"ActionScript","readme":"Aerys Monitor\n=============\n\n![Capture 1](http://blogs.aerys.in/jeanmarc-leroux/wp-content/uploads/2010/11/aerys_monitor_2.png) ![Capture 2](http://blogs.aerys.in/jeanmarc-leroux/wp-content/uploads/2010/11/aerys_monitor_1.png)\n\nLightweight customizable ActionScript 3.0 property monitor:\n\n* watch **any property** of **any class**\n* customizable update rate\n* customizable per-property color\n* **chat rendering** for numeric values\n* watch framerate, memory and Flash Player version\n* ready to use framerate property\n\n\nUsage\n-----\n\n\t// get a singleton Monitor object\n\tvar monitor : Monitor = Monitor.monitor;\n\n\t// set the update (refresh) rate to 15 updates per second\n\tmonitor.updateRate = 15.;\n\n\t// add the monitor to the display list\n\tstage.addChild(monitor);\n\n\t// watch the rotationX property of the camera object with a scale value of 1 / (PI / 2)\n\tmonitor.watch(camera, \"rotationX\", 0x55ff00, 1. / (Math.PI / 2.), true);\n\t// watch the rotationY property of the camera object with a scale value of 1 / (2 * PI)\n\tmonitor.watch(camera, \"rotationY\", 0xff5500, 1. / (2. * Math.PI), true);\n\t// watch the rotationZ property of the camera object with no scale value (=\u003e no chart rendering)\n\tmonitor.watch(camera, \"rotationZ\", 0x5599ff);\n\n\t// watch multiple properties\n\tmonitor.watchProperties(physics,\n\t                        [\"processingTime\", \"speed\"],\n\t                        [0x00ff00, 0xff0000],\n\t                        [1. / 40., 1. / 10.]);\n\n\t// change the background color (0xAARRGGBB)\n\tmonitor.backgroundColor = 0x7f000000;\n\n\nContribute\n----------\n\n`aerys-monitor` is MIT-licensed.  Make sure you tell us everything that's wrong!\n\n* [Source code](https://github.com/aerys/monitor)\n* [Issue tracker](https://github.com/aerys/monitor/issues)\n","funding_links":[],"categories":["Unsorted"],"sub_categories":["Other API"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerys%2Fmonitor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faerys%2Fmonitor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerys%2Fmonitor/lists"}