SRC質問掲示板Mk2
(現在 過去ログ54 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■10440 / inTopicNo.1)  マップ兵器の目標座標の参照
  
□投稿者/ 宗一 -(2003/09/22(Mon) 15:18:12)
http://www.geocities.jp/the_forgotten_island/srctop.html
    どうも、宗一です。

    タイトルの通りなのですが、マップ兵器、マップ型アビリティを使用したときの
    目標座標を参照する関数や、方法はあるのでしょうか?

    通常の武器、アビリティであれば「相手ユニット」で参照できますが……

引用返信/返信 削除キー/
■10453 / inTopicNo.2)  Re[1]: マップ兵器の目標座標の参照
□投稿者/ ハク -(2003/09/22(Mon) 23:44:06)
    ハクというものです。
    何分やったことが無いものでおっしゃるものなのかどうか分からないのですが

    X()、Y()関数の説明に

    >「目標地点」が指定された場合、プレイヤーが直前に選択した地点(マップ攻撃のターゲットや、マップコマンドを実行した場所)のX座標を返します。

    とありました。これで参照できませんでしょうか。
    違っていたら残念ながら私にはわかりません…。
解決済み!
引用返信/返信 削除キー/
■10458 / inTopicNo.3)  Re[1]: マップ兵器の目標座標の参照
□投稿者/ 宗一 -(2003/09/23(Tue) 02:01:01)
http://www.geocities.jp/the_forgotten_island/srctop.html

    安定版の方のヘルプに気を取られていて開発版の方を忘れていました。
    ハクさんの仰られている方法で上手くいきました。
    (安定版のほうでは流石に無理でしたが)

    それではハクさん、ご解答ありがとうございました。

解決済み!
引用返信/返信 削除キー/
■10459 / inTopicNo.4)  Re[2]: マップ兵器の目標座標の参照
□投稿者/ 野牛 -(2003/09/23(Tue) 09:56:13)
    はじめまして,野牛と申します。

    解決済みの記事に返信するのもなんなのですが・・・
    安定版でも,X(相手ユニット),Y(相手ユニット)により,
    「そのマップ兵器の効果範囲内にいる,最後に攻撃を受ける相手」
    の座標が取得できるようです。

    で,カットインを入れられないかと試してみたところ,投下型マップ兵器については,

    *攻撃 味方 敵:
    If Info(ユニット,Unit(対象ユニット) ,武器,対象ユニット使用武器,属性所有,M投) = 1 then
    Incr 番号
    Set 目標X[番号] X(相手ユニット)
    Set 目標Y[番号] Y(相手ユニット)
    Center 目標X[1] 目標Y[1]
    EndIf
    Exit

    こんな感じにすると,投下型マップ兵器範囲内における,
    「最初に攻撃を受ける=最も範囲中心に近いユニット」の座標にCenterできることが分かりました。

    M拡,扇なども,対象ユニットの座標と比較することで,向きを算出できるかと思います。(それにあわせてカットインを出せるかどうかは分かりませんが・・・)


引用返信/返信 削除キー/
■10463 / inTopicNo.5)  Re[3]: マップ兵器の目標座標の参照
□投稿者/ 宗一 -(2003/09/23(Tue) 19:26:36)
http://www.geocities.jp/the_forgotten_island/srctop.html
    返信が遅れて申し訳ないです。

    野牛さんの方法をそのまま使ってしまうと「一番中心に近いユニット」を目標座標にしてしまうので、
    自分なりに弄ってみようかと思います。

    それでは、ご意見ありがとうございました。
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -