問題タブ [calico-project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonでテキストをクラスオブジェクトにする方法
これは私のコード全体です:
別のこと、ウィンドウは私が使用しているバージョンの関数です。事前定義されているため、定義できません。描画できる別のウィンドウ (1000 x 500) ピクセルが開くだけです。クラスの下に入力されたときにテキストを表示する方法を知る必要があります。長方形/ポイント/シェイプでは機能しますが、テキストでは機能しません。どうしてか分かりません。
python - while true ループからの終了 (Calico IDE)
Calico IDE で Graphics および Myro パッケージを使用していますが、'q' キーを押してプログラムを終了させる方法を誰か教えてもらえますか? 現在、「q」キーを押すと、ウィンドウでマウスをクリックして終了する必要があります。
python - 「timeRemaining が定義されていません」エラー
私はロボット工学のコースを受講しており、Myro ライブラリを Calico にインポートしました。timeRemaining は Myro ライブラリの定義済み関数であるはずですが、未定義であると言い続けています。
Myro 関数のオンライン ハンドブックがありますが、これでも機能しません。
これは正確なエラーです
私は本からコードを直接コピーしていて、timeRemaining
定義されていないと言っています。本のコードは機能するはずです。
、 などの他の定義済み関数は機能しますがturnLeft
、機能しません。forward(speed, time)
timeRemaining
これはCalico本からのコードですLearning Computing With Robots
実行しようとすると、うまくいきmain()
ません。timeRemaining は未定義です。何が悪いのかわかりません。
python - ロボティクス - フラクタルの再帰関数.
私は現在 Myro/Calico with Robotics を使用しています。フラクタルの再帰関数を実行しようとしています。私はPythonを使用しています。
ここで疑似コードをたどってきました。 フラクタル
これまでのところ、再帰なしで最初のステップを実装しようとしました。しかもよく走る
これは機能しますが、私の目標はこれを再帰的に実行することですが、反復ごとに小さな曲線を作成することです。やってみましたが、ロボットが思ったように動きません。
これが私の再帰の試みです
私のロボットは左右にしか曲がっていませんが、完全な形にはなっていません。再帰のないものはフラクタルを開始しました。フラクタル全体を通過するには再帰が必要です。
python - 三角形内でのマウス位置の確認 - Python
**これはプログラミング コースの一部であり、使用するように求められたモジュールは通常、それ以外では使用されません。私は自分のコードを説明するために最善を尽くします (かなり自明ですが)
編集:興味がある場合は、Myroを使用する必要があります。マウスのクリック座標を取得するために使用するコードは次のとおりです。mouseX, mouseY = win.getMouse() # "win" refers to a Window object
クリックすると何らかのアクションを実行する「ボタン」を作成しています。使用する形状は、長方形、円、三角形の 3 つです。
長方形の場合:
サークルについては、この質問から助けを得て、最終的に次のコードになりました。
私が作業しようとしている最後の形状は三角形です。どのように確保し、形状の座標内にいるのかわかりませmouseX
んmouseY
。私は数学がかなり苦手ですが、使用できる数式があると思います (例: 円の例)。どうもありがとう。